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 agentmods add instructions/pinchen147/system-design-skill/claude-mdgit clone --depth 1 https://github.com/pinchen147/system-design-skillWrote 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/instructions/pinchen147/system-design-skill/claude-md)<a href="https://agentmods.dev/instructions/pinchen147/system-design-skill/claude-md"><img src="https://agentmods.dev/badge/instructions/pinchen147/system-design-skill/claude-md.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.00777 | $0.00777 |
| Opus 5 | $0.00388 | $0.00388 |
| Sonnet 5 | $0.00155 | $0.00155 |
| Haiku 4.5 | $0.00078 | $0.00078 |
Grade A, and why
system-design-skill CLAUDE.md 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 6d 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 repository ships one agent skill: skills/system-design/.
Invariants a script cannot enforce:
SKILL.mdstays under 500 lines; the frontmatternameequals the folder name and thedescriptionstays under 1024 characters.- Every sibling file (
INTERVIEW.md,HEURISTICS.md,ARCHETYPES.md,HTML-REPORT.md,EXAMPLES.md,AUDIT.md) back-linksSKILL.mdin its opening lines, andSKILL.mdlinks each sibling at the step that needs it.EXAMPLES.mdis conditional help after a generic first draft, never default context.AUDIT.mdis loaded only at the audit step, which repository mode always reaches and greenfield never does. - The two invocation settings stay in agreement whatever their value:
SKILL.md'sdisable-model-invocationandagents/openai.yaml'spolicy.allow_implicit_invocationare inverses of each other, and Codex does not read the SKILL.md field. Model-invocable today means nodisable-model-invocationin the frontmatter andallow_implicit_invocation: true. - All renderer code lives in
assets/report-template.html;skills/system-design/scripts/render_report.pyperforms the__DESIGN_JSON__substitution and is the only place that logic exists; the skill never reads the template into context. - The skill must appear in the top-level
README.mdinstall/reference sections and in.claude-plugin/plugin.json. - The frontmatter
metadata.version,.claude-plugin/plugin.jsonversion, and the matching entry in.claude-plugin/marketplace.jsonmove together — plugin.json's version is the update cache key, so a content commit without a bump ships nothing to installed users. AGENTS.mdis a symlink to this file — never a separate document.- Skill content states principles without citing authors, books, or other skills. Provenance instead lives in
docs/provenance/<FILE>.md, mirroring that runtime file's headings — a principle carrying a number, a threshold, or a correctness claim is incomplete without a row there, and a number rejected during verification is recorded with its reason so it cannot be quietly re-added. Contrastive examples apply already-proven runtime rules and do not introduce new universal thresholds. HEURISTICS.mdowns every reusable mechanism and decision ladder;ARCHETYPES.mdnames them and adds only what a shape changes. Neither file restates the other, which is what keeps the two from contradicting each other.- Every archetype pack back-links
../SKILL.mdin its opening lines, and every runtime pack has a same-named provenance pack underdocs/provenance/archetypes/whose headings mirror it. The runtime and provenance routers link all six packs. - Every archetype entry carries
Not whenandAnti-gate. Without the first, a shape gets applied to a system it does not fit and drags its machinery along; without the second, nothing states the envelope below which the shape is unjustified. - Every debt pattern in
AUDIT.mdcarriesNot when— and only that; theAnti-gaterole belongs to the suppression list, which is deliberately longer than the pattern list. The category and severity enums are closed and their sizes are asserted, because a free-text taxonomy reinvents itself every run and makesbaselineStatenoise. A finding never carries a numeric score, a debt index, or an estimate in hours or currency: severity is looked up from two stored axes so a reader argues with an input rather than a verdict, and remediation constants have no calibration behind them.
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.
- 6d ago First seen · 17 lines · 777 tokens per session scan A da2626159fae
system-design-skill CLAUDE.md is an instructions file published in the GitHub repository pinchen147/system-design-skill (22 stars, last pushed 25d ago), licensed MIT. It adds 777 tokens to every session, about $0.0039 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-30.
Other instructions, from other repositories
awesome-copilot-id AGENTS.md
AGENTS.md instructions for GulajavaMinistudio/awesome-copilot-id, covering communication, explanation and documentation, markdown formatting, user communication style and workflow & methodology.
llm-safe-haven CLAUDE.md
Claude Code instructions for pleasedodisturb/llm-safe-haven, covering llm safe haven, what this is, project structure, tdd — non-negotiable (adopted 2026-08-17) and the contract.
hiveshare CLAUDE.md
Instructions for KB-perByte/hiveshare, covering hiveshare — claude.md, repo layout, build & run, key env vars (server) and naming: hive vs memory.
kleosrules AGENTS.md
AGENTS.md instructions for kleosr/kleosrules, covering agents.md — repository agent handbook, law, pack, skills (on demand) and workflows.
finding-unknowns-skills CLAUDE.md
Claude Code instructions for Neeeophytee/finding-unknowns-skills, covering repo notes, what ships, and the gate that decides, version lives in three manifests — move them together, files that must be edited together and shipped guidance is not this file.
coding-agent-safety-gate AGENTS.md
Instructions for ASER-ho/coding-agent-safety-gate, covering agents / 代理规则, 仓库类型 / repository type and ai 代理规则 / rules for ai coding agents.