codeck Design (slide visual generator)
The designer lane of codeck: reads deck.md, defines a validated design system, and assembles a single self-contained HTML presentation.
Design & UIAdvanced★ 202⑂ 17AI score 9/10Last updated: Aug 8, 2026
What it does
- Reads
deck.md(content) anddiagnosis.md(assigned design role and expression challenge) to pick a visual direction. - Writes a full
DESIGN.mdarchive — color, typography, spacing, shape and component tokens — and runs a validation script before any CSS is written. - Authors only
custom.cssandslides.html, then builds a self-containedtitle-rN.htmlon a fixed engine that already provides navigation, fragments, overview mode, speaker mode and mobile nav. - Extracts design signals from references (URLs, screenshots, brand sites): palette dominance, type characteristics, spatial rhythm, material and motion.
- Handles image assets: crop, recolor, clean screenshots, generate or compose visuals, or skip raster entirely when CSS/SVG is more accurate.
Recommended for
- codeck users who build presentations as HTML inside Claude Code.
- Presenters who want browser-based decks with speaker notes, timer and overview mode instead of PPT.
- Teams that want design decisions recorded as documents so revisions stay consistent.
Usage examples
- "Design the slides" → analyzes the deck's formal structure, proposes 2-3 visual directions, then generates
DESIGN.md, CSS and HTML. - "Match this brand's style" (URL or screenshot) → extracts palette, type feel and spacing rhythm and folds them into the skeleton.
- "Make slide 3 lighter" / "switch to a warm palette" → edits
custom.cssonly and rebuilds the next revision HTML.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/hiyeshu/codeck/HEAD/skills/codeck-design/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/codeck-design folder from the GitHub repo hiyeshu/codeck into my ~/.claude/skills/codeck-design/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/hiyeshu/codeck.git && mkdir -p ~/.claude/skills && cp -r codeck/skills/* ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal and go to a folder where you keep source code.
- Clone the repo:
git clone https://github.com/hiyeshu/codeck.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy all codeck skills:
cp -r codeck/skills/* ~/.claude/skills/— this skill needs its sibling skills andscripts/(engine, assemble, validate) to work. - Restart Claude Code, open your presentation project folder, and run
/codeckfirst to create thedeck.mdoutline. - Then say "design slides" or "generate the deck" to trigger this skill; the output lands at
./title-r1.html. - If you see "codeck skill scripts not found", set
export CODECK_SKILL_DIR=~/.claude/skills/codeckand retry.
View source on GitHub ↗License: MIT