Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add yojahny55/claude-wp-builder/plugin install claude-wp-builderWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/commands/yojahny55/claude-wp-builder/wp-cinematic-demo)<a href="https://agentmods.dev/commands/yojahny55/claude-wp-builder/wp-cinematic-demo"><img src="https://agentmods.dev/badge/commands/yojahny55/claude-wp-builder/wp-cinematic-demo/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/commands/yojahny55/claude-wp-builder/wp-cinematic-demo"><img src="https://agentmods.dev/badge/commands/yojahny55/claude-wp-builder/wp-cinematic-demo.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00000 | $0.01038 |
| Opus 5 | $0.00000 | $0.00519 |
| Sonnet 5 | $0.00000 | $0.00208 |
| Haiku 4.5 | $0.00000 | $0.00104 |
Grade A, and why
wp-cinematic-demo scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 83 lines — stays where its author put it; the contents beside it link to each section on GitHub.
/wp-cinematic-demo
Produces a self-contained, scroll-driven demo HTML at <theme>/demo/index.html plus demo/assets/{css,js,videos,posters}/. The demo is what you send the client for approval BEFORE wiring WordPress.
Step 0.5: Read the craft layer
Read ${CLAUDE_PLUGIN_ROOT}/skills/wp-demo-craft/SKILL.md and its taste.md,
feel.md and fingerprint.md first. They set the design floor, the feeling
curve with one engineered peak, and the fingerprint gate that apply to a
cinematic demo exactly as they do to a static one. The kit's
own skills supply the video-specific rules on top: scene encoding, the scrub
engine, mobile substitution.
Where the two disagree, the craft layer wins on design and the kit wins on
video. Scene numbers in HUD labels are optional here, not required: a
01 / 06 counter is a slop finding from npx -y impeccable@4 detect — pinned
to the major version for the reason references/verify.md gives — unless the
sequence information is something the reader needs.
Pipeline
- Resolve kit path (same logic as
/wp-cinematic-initstep 0). - Invoke kit skill
04-build-cinematic-scroll-site:skill: 04-build-cinematic-scroll-site args: scenes: <N> out_dir: <theme>/demo brand_brief: <--brand path or empty> hybrid: <true|false> - Kit emits raw demo (its native
templates/index.html,main.js,style.cssskeleton). - Post-process for plugin compatibility:
- Wrap each scene with
<!-- SECTION: scene-N -->...<!-- END SECTION -->delimiters so/wp-sectionand/wp-polishrecognize them. - Wrap trailing blocks with
<!-- SECTION: pricing -->,<!-- SECTION: contact -->, etc. - Inject the standard
<!-- DEMO: name=cinematic, archetype=cinematic-scroll, hybrid=true -->header comment so/wp-initdemo-first detection picks it up.
- Wrap each scene with
- If
--brandprovided, dispatch kit skill01-narrative-from-brandfirst; pipe its narrative into02-storyboard-from-narrative; feed the storyboard scenes into the demo generator (instead of placeholders). - Generate placeholder videos by symlinking the kit's sample reels into
demo/assets/videos/(do NOT copy — saves disk). - Open
demo/index.htmlin the user's browser viawp-openhelper, or print the file:// path.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- yesterday Changed · +1 lines fbb857ddba93
- 6d ago Changed · +14 lines c15d9969b85a
- 11d ago First seen · 68 lines · 0 tokens per session scan A 94391bc2c274
wp-cinematic-demo is a command published in the GitHub repository yojahny55/claude-wp-builder (6 stars, last pushed today), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 1,038 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other commands, from other repositories
gen-video
Generate video output in one of three modes: Remotion (programmatic React-based video), Gen-AI (shot prompt pack for Runway/Kling/Sora/Pika/Luma), or Remotion+Gen-AI (programmatic scaffold with AI footage embedded).
accessibility-specialist
Use when a screen might fail WCAG. Unlabeled inputs, no keyboard path, contrast below AA, missing landmarks, broken heading order, screen reader gaps, or a request for an a11y review or EU Accessibility Act check.
color-specialist
Use when colour is failing. Contrast below AA, a palette with no system behind it, dark mode that is only inverted light mode, or semantic colours that carry no meaning.
conversational-ui-designer
Use when designing a chat or assistant interface. Message layout, bot personality, streaming and typing states, rich message cards, error recovery, or voice input.
dark-mode-specialist
Use when dark mode looks wrong. Pure black surfaces, elevation that disappears, brand colours that vibrate against dark, a white flash on load, or a mode toggle that does not persist.
form-designer
Use when a form is losing people. Too many fields, validation that interrupts typing, unclear required fields, a multi-step flow with no sense of progress, or inputs with no labels.