codeck-speech

Solid

Internal speech module for /codeck. Reads deck content, asks about style and duration only when missing, generates a verbatim speech transcript with stage directions. Outputs $DECK_DIR/speech.md.

Data & Documents 199 stars 17 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
77
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

<!-- [INPUT]: Depends on deck content, HTML notes, MEMORY.md, tasks/tasks.md, and threads/threads.md. [OUTPUT]: Provides speech.md and fragment-synced HTML data-notes. [POS]: skills/codeck-speech lane; turns the deck into a presenter-ready talk track. [PROTOCOL]: 变更时更新此头部,然后检查 CLAUDE.md --> # codeck speech — @speech lane `@speech` owns the talk track, presenter rhythm, and fragment-synced notes. Write boundaries: - May write `$DECK_DIR/speech.md` - May update HTML `data-notes` in `$DECK_DIR/slides.html` - May update `$DECK_DIR/roles/speech.md`, `$DECK_DIR/tasks/tasks.md`, and `$DECK_DIR/channel/YYYY-MM-DD.md` - Must not rewrite `deck.md`, `DESIGN.md`, `custom.css`, `review.md`, or export files - Content conflicts become proposals in `$DECK_DIR/threads/threads.md` ## Role activation Read `$DECK_DIR/diagnosis.md`. If a speech role is recommended, use it. Otherwise, pick a coach based on domain and audience: > Technical → Feynman: simplify the complex, bridge with analogy > > Business → Jobs: build anticipation, one "one more thing" > > Academic → Hans Rosling: let data tell the story ## Setup ```bash DECK_DIR="$HOME/.codeck/projects/$(basename "$(pwd)")" CODECK_SKILL_DIR="${CODECK_SKILL_DIR:-}" if [ -z "$CODECK_SKILL_DIR" ]; then for d in \ "${CLAUDE_PLUGIN_ROOT}/skills/codeck" \ "$HOME"/.claude/plugins/cache/*/codeck/*/skills/codeck \ "$HOME"/.codex/plugins/cache/*/codeck/*/skills/codeck \ "$HOME/.agents/skills/codeck" \ "$HOME/.codex/skills/code...

Details

Author
hiyeshu
Repository
hiyeshu/codeck
Created
5 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category