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

codeck Review (Slide QA Lane)

A QA lane that opens your rendered HTML deck, inspects every slide through a skeptical-audience lens, applies scoped fixes to slides.html/custom.css, and rebuilds.

Docs & OfficeIntermediate★ 198⑂ 19AI score 8/10Last updated: Aug 8, 2026

What it does

  • Validates that the assembled HTML is a real engine deck (must contain openPresenter, codeck-presenter, BroadcastChannel, no sibling stylesheet link), rebuilding via build-html.sh if needed.
  • Uses inverse selection: it channels the audience member most likely to push back — the exec who asks "so what?", the engineer who reads footnotes, the general viewer who checks their phone when confused — and reviews through their skepticism.
  • Scores seven dimensions: narrative flow, content completeness, AI-fluff detection (buzzword list plus an A–F grade and the "swap in a competitor name" test), visual hierarchy, cross-page consistency, engine integrity (data-f sequencing, data-notes, no <script>), and visual quality against visual-floor.md benchmarks.
  • Fixes only what it owns: style issues in custom.css, content issues in slides.html, then rebuilds. It never rewrites deck.md, DESIGN.md, or speech.md; cross-lane changes become proposals in threads/threads.md.
  • Emits review.md with issue counts, applied fixes, and items needing a user decision; caps itself at 3 review rounds and touches .reviewed when done.

Who it's for

  • codeck users building HTML slide decks inside Claude Code.
  • Presenters who want an objective "can this go on stage?" check before the real talk.
  • Anyone trying to scrub the AI-generated look (endless 3-column cards, "N advantages of X" titles) out of a deck.

Example uses

  1. "Review my slides" → inspects the whole deck, auto-fixes 9 of 12 findings, writes review.md and hands the rest to threads.
  2. "Find the fluff" → flags sentences that still hold with a competitor's name swapped in, grades the deck C, and rewrites the offending copy.
  3. "Check consistency" → replaces hardcoded colors with CSS variables while respecting intentional color drift documented in DESIGN.md.

· · · 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-review/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-review folder from the GitHub repo hiyeshu/codeck into my ~/.claude/skills/codeck-review/.
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 /tmp/codeck && mkdir -p ~/.claude/skills && cp -r /tmp/codeck/skills/* ~/.claude/skills/

⚠ This is a third-party skill. Check the source repository before installing.

  1. Open a terminal and clone the repo: git clone https://github.com/hiyeshu/codeck.git
  2. Make sure the skills folder exists: mkdir -p ~/.claude/skills
  3. Copy the whole codeck skill set — this lane cannot run alone: cp -r codeck/skills/* ~/.claude/skills/
  4. Confirm codeck, codeck-design, and codeck-review folders now exist under ~/.claude/skills/.
  5. Restart Claude Code and first generate a deck with codeck.
  6. From the project directory containing the deck, say "review the slides" or "QA this deck" to trigger this skill.
  7. If path auto-discovery fails, set it manually: export CODECK_SKILL_DIR=~/.claude/skills/codeck.