Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

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 & UIAdvanced20217AI score 9/10Last updated: Aug 8, 2026

What it does

  • Reads deck.md (content) and diagnosis.md (assigned design role and expression challenge) to pick a visual direction.
  • Writes a full DESIGN.md archive — color, typography, spacing, shape and component tokens — and runs a validation script before any CSS is written.
  • Authors only custom.css and slides.html, then builds a self-contained title-rN.html on 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

  1. "Design the slides" → analyzes the deck's formal structure, proposes 2-3 visual directions, then generates DESIGN.md, CSS and HTML.
  2. "Match this brand's style" (URL or screenshot) → extracts palette, type feel and spacing rhythm and folds them into the skeleton.
  3. "Make slide 3 lighter" / "switch to a warm palette" → edits custom.css only 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)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download 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.

  1. Open a terminal and go to a folder where you keep source code.
  2. Clone the repo: git clone https://github.com/hiyeshu/codeck.git
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy all codeck skills: cp -r codeck/skills/* ~/.claude/skills/ — this skill needs its sibling skills and scripts/ (engine, assemble, validate) to work.
  5. Restart Claude Code, open your presentation project folder, and run /codeck first to create the deck.md outline.
  6. Then say "design slides" or "generate the deck" to trigger this skill; the output lands at ./title-r1.html.
  7. If you see "codeck skill scripts not found", set export CODECK_SKILL_DIR=~/.claude/skills/codeck and retry.