Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add stunt-double/stuntdouble-mcp --skill check-continuitygit clone --depth 1 https://github.com/stunt-double/stuntdouble-mcpWrote 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/skills/stunt-double/stuntdouble-mcp/check-continuity)<a href="https://agentmods.dev/skills/stunt-double/stuntdouble-mcp/check-continuity"><img src="https://agentmods.dev/badge/skills/stunt-double/stuntdouble-mcp/check-continuity.svg" alt="Measured on agentmods" 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.00048 | $0.00753 |
| Opus 5 | $0.00024 | $0.00377 |
| Sonnet 5 | $0.00010 | $0.00151 |
| Haiku 4.5 | $0.00005 | $0.00075 |
Grade A, and why
check-continuity 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 8d 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.
How it starts
The opening of the file, as written. The whole thing — 66 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Check continuity
When to use
- Marketing, product, docs, and emails may have drifted out of sync (pricing, plan names, feature terminology, promises)
- A pricing or naming change shipped on one surface but maybe not the others
- You want cross-surface drift caught as content ships, not by customers
Instructions
-
Resolve context:
list_workspaces()→ pick the workspacelist_projects(workspace_id)→ match the surfaces to a project, or letcreate_checklistfind/create it
-
Ensure a reviewer actor exists:
list_actors(workspace_id), elsecreate_actor(...)
-
Create a checklist per surface with mirrored extraction checks:
- Record the same facts on each surface so they can be compared:
- "Record the price, billing period, and plan names shown"
- "Record what the main feature is called on this page"
- Plus cross-surface assertions on the primary surface:
- "The price at checkout matches the price on the pricing page"
- "The feature is named consistently; it is never called by an old name"
- Record the same facts on each surface so they can be compared:
-
For promise-versus-product continuity, use an interview:
create_interview(...)with a task that walks from the marketing claim to using the feature ("The homepage says setup takes two minutes; sign up and see if that holds"), a persona participant, andlaunch_interview- Poll and read
get_interview_report
-
Run everything and compare recorded values across surfaces:
run_checklistper surface → pollget_checklist_rununtil terminal
-
Report a discrepancy table:
- Each item, what every surface shows, which surfaces disagree, with evidence
- Rank by customer impact (billing mismatches first)
-
Offer standing coverage:
- A scheduled
create_workflowso drift is caught as content ships (seesetup-guardrails)
- A scheduled
Example output
Continuity check — marketing site vs app vs docs
| Item | Marketing | App (checkout) | Docs | Disagree? |
| ----------------- | ---------------- | ---------------- | ---------------- | ------------- |
| Pro price / month | $29 | $39 | $29 | App ≠ others |
| Plan names | Starter/Pro/Team | Starter/Pro/Team | Starter/Pro/Biz | Docs: "Biz" |
| Core feature name | "Flows" | "Flows" | "Workflows" | Docs: old name|
| Setup promise | "2-minute setup" | ~6 min in interview transcript | | Promise > reality |
Ranked: billing mismatch first (App charges $39 vs $29 advertised). Then docs plan-name + feature-name drift.
Offer: schedule this so drift is caught as content ships.
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.
- 8d ago First seen · 66 lines · 48 tokens per session scan A eac30b29c9fc
check-continuity is a skill published in the GitHub repository stunt-double/stuntdouble-mcp (1 stars, last pushed 23d ago), licensed MIT. It adds 48 tokens to every session and 753 once invoked, about $0.0002 per session on Opus 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.
Other skills, from other repositories
data-charts-tako
Search and visualize the world's data - get charts, insights, and embeddable knowledge cards for finance, economics, demographics, sports, and more.
apollo-lead-finder
Two-phase Apollo.io prospecting: free People Search to discover ICP-matching leads, then selective enrichment to reveal emails/phones (credits per contact). Creates Apollo lists. Deduplicates against existing contacts by LinkedIn URL.
monorepo-management
Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monorepos, optimizing builds, or managing shared dependencies.
browse-and-evaluate
Use when exploring the ai-agent-skills catalog to find, compare, and evaluate skills before installing. Always use --fields to limit output size and --dry-run before committing to an install.
render-3d-product-showcase
Assemble a premium 3D product-showcase ad from a config — four beat clips (an orbiting hero rotation, a macro push-in, a physics reveal, a typographic close) normalized to the brand-color canvas, hard-concatenated in order, closed on a deterministic Playwright brand end card, and mixed under one instrumental bed at…
render-airdrop-carousel
Assemble a viral iOS "AirDrop" notification-carousel video ad (≈6–8s, 9:16) from a brand line plus 6–16 real product photos — a native AirDrop share-sheet card ("Brand would like to share a · Decline / Accept") springs up and its preview window CYCLES through the products, landing on a range/lineup payoff with an…