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 ahmedawan-oracle/fde_demo_builder/plugin install fde-demo-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/ahmedawan-oracle/fde_demo_builder/new-demo)<a href="https://agentmods.dev/commands/ahmedawan-oracle/fde_demo_builder/new-demo"><img src="https://agentmods.dev/badge/commands/ahmedawan-oracle/fde_demo_builder/new-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/ahmedawan-oracle/fde_demo_builder/new-demo"><img src="https://agentmods.dev/badge/commands/ahmedawan-oracle/fde_demo_builder/new-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.00021 | $0.00684 |
| Opus 5.5 | $0.00008 | $0.00274 |
| Sonnet 5.5 | $0.00004 | $0.00137 |
| Haiku 4.5 | $0.00002 | $0.00068 |
Grade A, and why
new-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 16d ago.
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.
What it actually says
This file is the shared Claude Code and Codex scaffolding specification. A Claude slash-command invocation
expands its project-name and plugin-root placeholders. When this file is read directly in either client and a
placeholder remains literal, take the project name from the user's request and resolve the plugin root as
dirname(<absolute SKILL.md path>)/../... Execute the same steps and constraints in either client.
Scaffold a new demo-video project named $0 using the FDE Demo Builder templates.
Do the following:
- Create a project folder
$0/in the current working directory (error out politely if it already exists). - Copy the template scripts from
${CLAUDE_PLUGIN_ROOT}/skills/demo-video-builder/scripts/into$0/:demo_config.example.py→ copy to$0/demo_config.pygen_vo.py→$0/gen_vo.pybuild.py→$0/build.pyrender_bookend.js→$0/render_bookend.jsrequirements.txt→$0/requirements.txtcredit.py→$0/credit.py(mandatory end-screen credit; build.py calls it)- create
$0/scenes/and copyscenes/opener.example.html→$0/scenes/opener.html(rename so it matches therender_bookend.js scenes/opener.htmlusage)
- Create empty
$0/vo/and$0/out/folders. - Print concise next steps to the user:
- Put the screen recording in as
$0/recording.mp4(1920×1080 recommended). - Edit
$0/demo_config.py: list the beats —spans(kept ranges, cutting lags),vo(narration), and anymasks/zoom/freeze. (Optional: render an opener withnode render_bookend.js.) - Run
python gen_vo.pythenpython build.py; the result is$0/out/demo.mp4. - Then run the shared reviewer specification on
$0/out/demo.mp4: Claude invokes thedemo-qa-revieweragent; Codex uses a separate no-edit review pass. Fix anything it flags and rebuild.
- Put the screen recording in as
Also remind them that the FDE Demo Builder credit ("Crafted with FDE Demo Builder · by Ahmed Awan") is
on by default on the end screen — build.py stamps and verifies it; do not alter it, and omit it only when the brief explicitly asks (see references/credit-footer.md). And the two hard rules: no customer names anywhere in the video, and scrub every
privacy leak (address bar/tokens, bookmarks, extension badges, usernames, internal names) before sharing.
Point them at ${CLAUDE_PLUGIN_ROOT}/skills/demo-video-builder/references/ for the detailed method.
Use forward-slash paths and the platform-appropriate copy commands. Do not overwrite an existing $0/.
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.
- 16d ago Changed · +6 lines 0f9749eb0dbf
- 1mo ago Changed · +2 lines 75511296c95c
- 2mo ago First seen · 32 lines · 21 tokens per session scan A 86be4b1261c2
new-demo is a command published in the GitHub repository ahmedawan-oracle/fde_demo_builder (9 stars, last pushed 17d ago), licensed MIT. It adds 21 tokens to every session and 684 once invoked, about $0.0001 per session on Opus 5.5. 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.
new-demo compared with commands from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| new-demoahmedawan-oracle/fde_demo_builder | Command | 9 | 17d ago | MIT | A | 21 | Claude Code |
| checklistgithub/spec-kit | Command | 148k | yesterday | MIT | A | 13 | Claude Code |
| clarifygithub/spec-kit | Command | 148k | yesterday | MIT | A | 27 | Claude Code |
| specifygithub/spec-kit | Command | 148k | yesterday | MIT | A | 13 | Claude Code |
| analyzegithub/spec-kit | Command | 148k | yesterday | MIT | A | 26 | Claude Code |
| convergegithub/spec-kit | Command | 148k | yesterday | MIT | A | 35 | Claude Code |
| implementgithub/spec-kit | Command | 148k | yesterday | MIT | A | 14 | Claude Code |