Borrowing it
Nothing to install: this file belongs to pinchen147/system-design-skill. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/pinchen147/system-design-skill/main/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/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/instructions/pinchen147/system-design-skill/claude-md"><img src="https://agentmods.dev/badge/instructions/pinchen147/system-design-skill/claude-md.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.00856 | $0.00856 |
| Opus 5.5 | $0.00342 | $0.00342 |
| Sonnet 5.5 | $0.00171 | $0.00171 |
| Haiku 4.5 | $0.00086 | $0.00086 |
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 14d 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. - A change to the
descriptionships only afterpython3 scripts/eval-invocation.py --runs 3passes every case. The fixtures indocs/evaluations/invocation-cases.jsonare the specification; when a fixture's expectation is wrong, change it in its own commit with the reason, never in the commit that tunes the description to pass it. - 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.
- 14d ago Changed · +1 lines · +79 tokens per session 8e5fc0b932f0
- 1mo 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 (32 stars, last pushed 7d ago), licensed MIT. It adds 856 tokens to every session, about $0.0034 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 instructions, from other repositories
vscode buildNext.instructions.md
Working notes and architecture documentation for the new esbuild-based build system in build/next. Use when making changes to the new build pipeline (transpile/bundle commands, NLS plugin, source-map handling, resource copying, or self-hosting watch tasks).
next.js AGENTS.md
AGENTS.md instructions for vercel/next.js, covering next.js development guide, codebase structure, monorepo overview, core package: packages/next and other important packages.
vscode oss-third-party-notices.instructions.md
Instructions for microsoft/vscode, covering vs code oss third-party-notices pipeline, architecture, pipeline flow in ci, cache eligibility and rollout and applying the notice (cutover).
langchain AGENTS.md
AGENTS.md instructions for langchain-ai/langchain, covering global development guidelines for the langchain monorepo, corridor security analysis, project architecture and context, monorepo structure and development tools & commands.
vscode copilot-instructions.md
Copilot instructions for microsoft/vscode, covering vs code copilot instructions, project overview, root folders, core architecture (src/ folder) and built-in extensions (extensions/ folder).
vscode model-prompts.instructions.md
Model-specific prompt authoring and registry guidelines.