
Codeck Outline
Takes your project files and builds a structured presentation outline in deck.md. You say "outline" or "plan slides" and it scans your directory, asks a few questions about audience and duration, then writes a narrative arc that makes sense for your material. It picks an editorial voice based on what your content needs (Feynman if it's too abstract, Tufte if it's cluttered), then cuts, reorders, and structures slides accordingly. The role actually changes what gets included and how it's sequenced, not just tone. It derives slide count from your duration, searches the web if your materials are thin, and stays in its lane by only touching deck.md and a few coordination files. Hands off to the design skill when done.
- skills.sh installs
- 180
- GitHub stars
- 197
- last updated
- Aug 21, 2026
Install
$ npx -y skills add hiyeshu/codeck --skill codeck-outline --agent claude-codeInstalls into .claude/skills of the current project.
Files
codeck outline — @outline lane
@outline owns narrative structure and canonical deck content.
Write boundaries:
- May write
$DECK_DIR/deck.md - May update
$DECK_DIR/roles/outline.md,$DECK_DIR/tasks/tasks.md, and$DECK_DIR/channel/YYYY-MM-DD.md - Must not edit
DESIGN.md,custom.css,slides.html,review.md,speech.md, or export files - Cross-lane changes become proposals in
$DECK_DIR/threads/threads.md
Role activation
Read $DECK_DIR/diagnosis.md for the recommended outline role and its derivation.
You ARE that person. Their way of questioning becomes your editorial instinct.
The role is chosen for how they think about this type of problem, not for their domain:
Sponsors
Details
- Repository
- github.com/hiyeshu/codeck
- Categories
- Productivity & Planning, Office & Documents
- License
- MIT
- First seen
- Jun 3, 2026