Rtl Slides

Create right-to-left HTML presentations (Persian/Farsi, Arabic) with reveal.js and the reveal-rtl plugins — correct RTL layout, Persian or Arabic digits, Jalali/Hijri dates, bundled Vazirmatn font, toolbar, speaker notes, PDF/PNG export. Use when the user asks for slides, a presentation, a deck or a talk in Persian or Arabic, or an RTL reveal.js presentation.

6 stars 1 forksDocuments & Office Files

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add darajoukar/reveal-rtl --skill rtl-slides
Manual install
git clone --depth 1 https://github.com/darajoukar/reveal-rtl.git /tmp/reveal-rtl
mkdir -p ~/.claude/skills
cp -r /tmp/reveal-rtl/plugins/reveal-rtl/skills/rtl-slides ~/.claude/skills/rtl-slides

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Right-to-left presentations with reveal-rtl

Produce one self-contained `index.html` (slides written in Markdown inside it) that opens with a double-click, from disk, with no build step. reveal-rtl: https://github.com/darajoukar/reveal-rtl

## 1. Settle the basics

From the request (ask only if it is unclear): **language** — `fa` (default), `ar` or `en` labels; **title**; **audience and length** (≈1 slide per minute); **folder** to create (default `my-presentation`). Write the slide text in the language the user writes in.

## 2. Create the deck

Preferred, when Node.js is available:

```bash
npx --yes create-reveal-rtl@0.3.0 <folder> --lang fa --title "<title>"
```

Add `--template thesis` for a thesis defense (title page with supervisor, problem, aims, related work, method, results, conclusion, references) or `--template class` for a lecture (goals, concept, example, in-class exercise with fragments, summary, homework). Then replace the outline's placeholders (…) with the user's content.

Without Node: copy [template.html](template.html) to `<folder>/index.html` and replace the placeholders: `{{lang}}` → `fa`/`ar`/`en`, `{{title}}` → the title (HTML-escaped), `{{version}}` → `0.5`, `{{slides}}` → the Markdown slides from step 3.

Both give the same file. Never edit anything outside the `<textarea data-template>` unless the user asks for a setting (see [reference.md](reference.md)).

## 3. Write the slides (Markdown inside the textarea)
Read the full skill on GitHub

Details

Skill name
rtl-slides
Path
plugins/reveal-rtl/skills/rtl-slides/SKILL.md
License
MIT
Repo updated
25 October 2026

FAQ

What does the Rtl Slides skill do?

Create right-to-left HTML presentations (Persian/Farsi, Arabic) with reveal.js and the reveal-rtl plugins — correct RTL layout, Persian or Arabic digits, Jalali/Hijri dates, bundled Vazirmatn font, toolbar, speaker notes, PDF/PNG export. Use when the user asks for slides, a presentation, a deck or a talk in Persian or Arabic, or an RTL reveal.js presentation.

How do I install the Rtl Slides skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add darajoukar/reveal-rtl --skill rtl-slides. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Rtl Slides popular?

It lives in darajoukar/reveal-rtl, which has 6 GitHub stars and 1 forks, and is included in 1 curated skill list.

Related skills

Jobxhunter

9

soheilfallah/jobxhunter

Job-hunting skill for the UK and Canada (more markets coming). Core is CV tailoring: read a master profile plus a job description and produce an ATS-friendly, slop-free CV that survives both the ATS parser and the six-second recruiter scan. Also finds and deep-crawls roles (Indeed/Reed/Adzuna/Dice connectors, with a Firecrawl/WebSearch crawl fallback), discovers target companies and cold-emails the right contact, writes cover letters and cold emails from the user's own spoken words, runs a recruiter-persona scoring loop, generates an "alternative world" ideal-candidate CV plus the gap-to-close

Documents & Office Files

Resume Studio

7

Sidgit11/resume-studio

Build, tailor, and maintain job-winning resumes with a persistent career memory. Use this skill WHENEVER the user mentions a resume or CV in any capacity — creating one, updating one, tailoring one for a job description, reviewing/critiquing one, converting a LinkedIn profile into a resume, preparing a job application, or sharing details about their work history that should be remembered. Also trigger when the user shares a JD and wants application materials, says "help me apply for this job", wants to fix or rewrite resume bullets, or corrects how their resume should be written (style/framing

Documents & Office FilesIn 1 list

Slidedown

9

Viniciuscarvalho/slidedown

Convert Markdown files into beautiful, professionally-designed PowerPoint presentations (.pptx) that open natively in Keynote, PowerPoint, and Google Slides. Use this skill whenever the user wants to turn a .md file into slides, create a presentation from markdown content, generate a deck from text/notes, or mentions 'slidedown', 'md to slides', 'markdown to presentation', 'markdown to pptx', or 'markdown to keynote'. Also trigger when the user has a .md file and wants it as a slide deck, or asks to 'make slides from' any text content. This skill handles the full pipeline: parsing markdown, se

Documents & Office Files

Resumasher

8

earino/resumasher

Tailor the student's resume + generate a cover letter + build an interview-prep bundle for a specific job posting. Runs in the student's working directory so it can cite evidence from their actual project files (capstone, notebooks, READMEs, PDFs). Outputs ATS-friendly PDFs in ./applications/<company-slug>-<date>/. Also investigates its own output when students report issues — if a student says the PDF looks wrong (missing content, stretched photo, weird section order, anything off), follow `docs/DEBUGGING.md` to match the symptom against known failure modes and draft a bug report for the main

Documents & Office Files

Anything to Skill

7

asale-ai/anything-to-skill

Turn a book, paper, document, documentation site, or code repository into an agent skill, and keep it honest afterwards — grade a skill's load cost and routability, test it against the source it came from, and rebuild it when the source moves. Use when the user wants to make a skill from a PDF, EPUB, DOCX, a URL, a docs site, or a GitHub repo — "make a skill from this book", "turn these docs into a skill", "I want an agent that knows this library" — or when they ask why their skills are slow, bloated, never firing, or out of date.

Documents & Office Files

Handdrawn Ppt

8

moongiadventures-dev/handdrawn-ppt

내 캐릭터(IP) 이미지 한 장으로 손그림 발표자료를 통째로 만든다. 주제를 리서치해서 검증된 1차 출처를 확보하고, 차트·그래프·표·흐름도·빅넘버 같은 PPT 요소를 거친 펜선 미니 낙서 스타일로 그린 뒤, 헤드라인·설명·출처를 얹어 조립한다. 순백 배경, 콩눈, 뚝뚝 끊기는 외곽선, 깔끔한 플랫 컬러. 한국어·영어 둘 다 지원. Makes a full hand-drawn slide deck from one character image — researches the topic with verified sources, then draws charts, tables, flow diagrams and big-number slides in a rough pen-doodle style. Works in Korean and English. Trigger — /handdrawn-ppt, "내 캐릭터로 발표자료 만들어줘", "손그림 PPT 만들어줘", "손그림 삽화 만들어줘", "펜 낙서 스타일로 그려줘", "아티클 삽화 뽑아줘", "hand-drawn ppt", "doodle slide deck".

Documents & Office Files

Browse the most popular Claude skills, all documents & office files skills, or write your own with the skills generator.