system-design-skill CLAUDE.md

system-design-skill CLAUDE.md is an instructions file for Claude Code from pinchen147/system-design-skill. It costs 777 tokens per session, scanned A, original, MIT.

Project instructions for maintaining a system-design skill in the pinchen147/system-design-skill repository. They define how its instruction and reference files must link together and how model invocation is configured.

In plain words
What is it for?
Maintaining the skill structure, checking file links and size limits, keeping invocation settings aligned, and preserving the required report-rendering workflow.
Why use it?
They provide repository-specific rules that keep the skill's documentation, reports, and invocation settings consistent as the project changes.

Instructions file for Claude Code

Written for Claude Code: Claude Code plugin machinery. Also seen: mentions AGENTS.md; mentions Codex.

Install

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.

agentmods
npx agentmods add instructions/pinchen147/system-design-skill/claude-md
Clone the repo
git clone --depth 1 https://github.com/pinchen147/system-design-skill

Made for: Claude Code.

Wrote 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.

agentmods badge for system-design-skill CLAUDE.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/pinchen147/system-design-skill/claude-md.svg)](https://agentmods.dev/instructions/pinchen147/system-design-skill/claude-md)
Your own site
<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>
Per session 777 This file is loaded in full into every session.
When invoked 777 The same file — it is already loaded in full.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce 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

Measured 6d ago against content hash da2626159fae, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-06, from the pricing page.

Security

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.

CLAUDE.md · 17 lines

What it actually says

This repository ships one agent skill: skills/system-design/.

Invariants a script cannot enforce:

  • SKILL.md stays under 500 lines; the frontmatter name equals the folder name and the description stays under 1024 characters.
  • Every sibling file (INTERVIEW.md, HEURISTICS.md, ARCHETYPES.md, HTML-REPORT.md, EXAMPLES.md, AUDIT.md) back-links SKILL.md in its opening lines, and SKILL.md links each sibling at the step that needs it. EXAMPLES.md is conditional help after a generic first draft, never default context. AUDIT.md is 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's disable-model-invocation and agents/openai.yaml's policy.allow_implicit_invocation are inverses of each other, and Codex does not read the SKILL.md field. Model-invocable today means no disable-model-invocation in the frontmatter and allow_implicit_invocation: true.
  • All renderer code lives in assets/report-template.html; skills/system-design/scripts/render_report.py performs 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.md install/reference sections and in .claude-plugin/plugin.json.
  • The frontmatter metadata.version, .claude-plugin/plugin.json version, and the matching entry in .claude-plugin/marketplace.json move together — plugin.json's version is the update cache key, so a content commit without a bump ships nothing to installed users.
  • AGENTS.md is 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.md owns every reusable mechanism and decision ladder; ARCHETYPES.md names 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.md in its opening lines, and every runtime pack has a same-named provenance pack under docs/provenance/archetypes/ whose headings mirror it. The runtime and provenance routers link all six packs.
  • Every archetype entry carries Not when and Anti-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.md carries Not when — and only that; the Anti-gate role 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 makes baselineState noise. 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.
Changes

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.

  1. 6d ago First seen · 17 lines · 777 tokens per session scan A da2626159fae

Subscribe to this mod's changes

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.

Related

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.

GulajavaMinistudio/awesome-copilot-id · 8,242 tokens

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.

pleasedodisturb/llm-safe-haven · 1,322 tokens

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.

KB-perByte/hiveshare · 1,301 tokens

kleosrules AGENTS.md

AGENTS.md instructions for kleosr/kleosrules, covering agents.md — repository agent handbook, law, pack, skills (on demand) and workflows.

kleosr/kleosrules · 605 tokens

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.

Neeeophytee/finding-unknowns-skills · 1,447 tokens

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.

ASER-ho/coding-agent-safety-gate · 589 tokens