Goal
SkillDocs & knowledgePropose a reorganization of the slides, without removing any content
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Goal skill
What this skill tells your AI
The instructions your AI receives, as published by causify-ai/helpers in .claude/skills/slides.reorganize/SKILL.md and read by ahel’s review.
- Given a markdown file
<FILE>with slides about technical material propose how to reorganize the slides without removing any content, but only moving / reorganizing the content
Workflow
- Read the conventions in
.claude/skills/slides.rules.md
Step 1: Extract TOC
- Extract the current table of content of the slides
> extract_toc_from_txt.py -i <FILE> --max_level 5 --mode headers 2>&1 | tee slides.before.txt
Step 2: Propose Reorganization
-
Propose how to organize the slides in a different flow, separating cohesive chunks with:
- level 1
# ... - level 2 headers
## ... - slides
* ...
- level 1
-
E.g.,
# Topic 1 ## Topic 1.1 * Slide 1 ... * Slide 2 ... -
Do not delete any slide, only move slides around, without changing them
Step 3: Propose Slides to Remove or Merge
- Propose slides whose content is redundant or unclear to be removed
- Propose slides to merge to consolidate or remove redundant content
Step 4: Wait for User
- Save the proposal in the file
slides.after.txtin the same format asslides.before.txt
Step 5: Perform Reorganization
- Wait for the user to approve the changes
- After the user approves, perform the changes in place reorganizing the slides, but without removing any slide or content
Signals
- GitHub stars
- 145
- Forks
- 159
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
slides-reorganize- Source
- github.com/causify-ai/helpers