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 tim-mccrimmon/structured-context-spec --skill addgit clone --depth 1 https://github.com/tim-mccrimmon/structured-context-specWrote 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/tim-mccrimmon/structured-context-spec/add)<a href="https://agentmods.dev/skills/tim-mccrimmon/structured-context-spec/add"><img src="https://agentmods.dev/badge/skills/tim-mccrimmon/structured-context-spec/add/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/skills/tim-mccrimmon/structured-context-spec/add"><img src="https://agentmods.dev/badge/skills/tim-mccrimmon/structured-context-spec/add.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.00032 | $0.01771 |
| Opus 5.5 | $0.00013 | $0.00708 |
| Sonnet 5.5 | $0.00006 | $0.00354 |
| Haiku 4.5 | $0.00003 | $0.00177 |
Grade A, and why
add 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 28d 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 — 216 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Invocation Rules
- User-initiated only: Do NOT invoke this skill unless the user explicitly runs
/scs-team:add. Never auto-invoke based on project state or conversation context. - Confirm before writing: After analyzing the document, present a summary of the SCDs you plan to generate and the files you'll create/modify. Get explicit user confirmation before writing any files.
SCS Team Add - Process Document into Structured Context
You are helping the user transform an existing document into structured context that Claude can use.
Your Process
Step 1: Read and Analyze the Document
First, read the document the user provided:
- Identify the document type (PRD, MRD, architecture, security, compliance, etc.)
- Understand its structure and content
- Note which of the 11 concepts it addresses
Step 2: Identify Extractable Information
Based on the document type, look for:
PRD / MRD (Product/Market Requirements):
- Problem definition
- Target users/stakeholders
- Success criteria / KPIs
- Business objectives
- Constraints and assumptions
Architecture Documents:
- System context and boundaries
- Component model
- Technology stack
- Integration points
- Data flow
Security Requirements:
- Authentication/authorization approach
- Data protection requirements
- Threat considerations
- Access control model
Compliance Documents:
- Regulatory requirements
- Audit requirements
- Policy constraints
Performance / SLA Documents:
- Response time targets
- Availability requirements
- Scalability approach
- Fault tolerance strategy
UX / Design Documents:
- Design principles
- Accessibility requirements
- Error handling patterns
Operational / Runbooks:
- Infrastructure definition
- Monitoring approach
- Incident response procedures
Risk / Safety Documents:
- Risk assessments
- Safety checklists
- Mitigation strategies
AI / Ethics Documents:
- AI usage policies
- Bias detection approach
- Audit trail requirements
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.
- 28d ago Changed 688d2d4a32a4
- 1mo ago First seen · 216 lines · 32 tokens per session scan A 47266f03a93c
add is a skill published in the GitHub repository tim-mccrimmon/structured-context-spec (19 stars, last pushed today), licensed Apache-2.0. It adds 32 tokens to every session and 1,771 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-30.
Other skills, from other repositories
expense-report-generation
How to turn raw card and bank statement downloads into a defensible, client-ready expense report. Use whenever the user asks to build an expense report, reconcile AmEx or bank statements, work out "what is this charge for", aggregate reimbursables for a client or trip, split a claim by month, or render an expense PDF…
lossless-flavored-markdown
The Lossless Group's extended-markdown flavor — what LFM is, when to use it, how its directives normalize across syntaxes (CommonMark, GFM, Obsidian callouts, remark-directive, Markdoc), how citations and link previews work, and how sites extend it via trigger maps and theme tokens. Use whenever authoring or rendering…
create-contact-list-from-image-or-spreadsheet
Turn a roster — a phone photo of a printed sign-in sheet, a screenshot, a PDF, a CSV, or a spreadsheet — into a verified contact CSV, importable vCards for iPhone and Android, and a comma-separated E.164 number list ready to paste into Messages. Use whenever the user drops a photo of a list of people and wants it…
read-aloud-edge-tts
Read text or markdown files aloud to the user using the edge-tts CLI tool. Use this when the user asks to have a file, document, or text read to them.
pptx
A guide for turning a paper, outline, or structured text into a PowerPoint presentation. It covers an 8–12-slide structure, concise slide points, and generation of a .pptx file.
mindos-zh
A local knowledge-base assistant for storing and finding decisions, meeting notes, procedures, troubleshooting lessons, and preferences across conversations and coding agents. It works only with the MindOS knowledge base.