hiyeshu avatar

Codeck Export

This handles the final export step for the codeck presentation system: turning assembled HTML into PDF or PPTX files. It's designed as an internal publishing lane that gets called after deck assembly is done. The interesting part is the required QA loop. It won't just dump a file and call it done. Instead it generates thumbnails, converts outputs to images, and uses visual inspection to catch overlapping elements, text overflow, and rendering differences before signing off. If it spots source problems during QA, it writes threads instead of patching files directly. Use this when you need polished deliverables from codeck with actual quality control baked in.

skills.sh installs
185
GitHub stars
197
last updated
Aug 21, 2026

Install

$ npx -y skills add hiyeshu/codeck --skill codeck-export --agent claude-code

Installs into .claude/skills of the current project.

Files

codeck export — @export lane

Minimum conversation, maximum output. Export the deck to the user's format.

@export owns PDF/PPTX output and export QA.

Write boundaries:

  • May write final PDF/PPTX files in the user's project directory
  • May write export QA notes to $DECK_DIR/review.md or $DECK_DIR/MEMORY.md
  • May update $DECK_DIR/roles/export.md, $DECK_DIR/tasks/tasks.md, and $DECK_DIR/channel/YYYY-MM-DD.md
  • Must not edit deck.md, DESIGN.md, custom.css, slides.html, or speech.md
  • Export defects that require source changes become proposals in $DECK_DIR/threads/threads.md

Step 1: Status

Sponsors

Details

Repository
github.com/hiyeshu/codeck
Categories
Testing & QA, Office & Documents
License
MIT
First seen
Jun 3, 2026

More from hiyeshu/codeck

All 6
1hairyf avatararch-tsdown-clihairyf/skillsTypeScript CLI starter using tsdown. Use when scaffolding or maintaining an npm CLI package with tsdown, pnpm, Vitest, and npm Trusted Publisher.180skills.sh installs
2josiahsiegel avatarado-pipeline-best-practicesjosiahsiegel/claude-plugin-marketplaceAzure DevOps pipeline best practices, patterns, and industry standards. PROACTIVELY activate for: (1) authoring or reviewing Azure DevOps YAML pipelines, (2) mu180skills.sh installs
3charleswiltgen avataraxiom-background-processingcharleswiltgen/axiomUse when implementing BGTaskScheduler, debugging background tasks that never run, understanding why tasks terminate early, or testing background execution - sys178skills.sh installs
4zjianru avatarweb-search-prozjianru/web-search-proAgent-first web search and retrieval for live web search, news search, docs lookup, code lookup, company research, site crawl, site map, and structured evidence178skills.sh installs
5glittercowboy avatardebug-like-expertglittercowboy/taches-cc-resourcesDeep analysis debugging mode for complex issues. Activates methodical investigation protocol with evidence gathering, hypothesis testing, and rigorous verificat175skills.sh installs
6charleswiltgen avataraxiom-swiftdata-migration-diagcharleswiltgen/axiomUse when SwiftData migrations crash, fail to preserve relationships, lose data, or work in simulator but fail on device - systematic diagnostics for schema vers174skills.sh installs