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 & OfficeIntermediate19918AI 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.