Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.
日本語の概要は準備中です。原文の説明を表示しています。
Use when you need this project's coding standards (line length, quotes, import order, naming, commit format) — derive them from the REAL tooling config as a pointer + digest, never a guessed claim.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Evidence v2 Class A — configured convention. The safe, on-thesis half of self-building project context: coding standards are not guessed and not observed, they are derived from the real tooling config. The config is the standard; this skill produces a pointer + digest, never a flattened claim. High-trust, auto-refreshable, drift-proof — because the truth lives in the config file, and the card only points at it plus distils the 3–5 points an agent needs most while writing.
Definitions (Class A/B/C, trust tiers, the v1↔v2 isolation contract) live in
evidence-discipline;
the parent context mechanism is context-document.
Do NOT use for: a standard that has no config backing (that is a guessed
or observed convention — Class B, not A; never invent a Class-A claim); the
concrete shape of code (that is v1 source-discovery, read fresh); a project
with no tooling config at all (record a negative fact: "no enforced standard
found", do not fabricate one).
.editorconfig, CONTRIBUTING.md, commitlint /
.gitmessage, the lint/format steps in the CI workflow.eslint.config.js / .eslintrc*, .prettierrc*, biome.json,
tsconfig.json (strictness).pint.json, .php-cs-fixer.dist.php, phpcs.xml.pyproject.toml / ruff.toml ([tool.ruff], [tool.black]),
setup.cfg..rubocop.yml. Go: gofmt/golangci.yml.extends. A fourteen-line linter
config whose only load-bearing line points into a package in the same
workspace is not a project without standards; it is a project whose standards
are one hop away, and "no enforced standard found" there is a false negative
that reads exactly like a true one. extends is specified in TypeScript,
ESLint, Biome and Stylelint; includes plays the same role in PHPStan and
Rector; workspace: is documented in npm, yarn, pnpm and bun.
tsconfig.json, .eslintrc, .env or
deployment manifest is the one that package's build reads; a root file it
does not extend has no effect on it. Reading the root config for an edit
inside a package that carries its own is a wrong answer, not a coarse
one. Report the outranked root candidate too, so the precedence is visible.external and excluded from
the digest. Presenting a third-party preset as the project's own standard
is worse than reporting nothing — the reader cannot tell which rules the
project chose. Report it with its path; do not merge it.ruff.toml → line-length = 88 (scope: src/**/*.py), NOT
"the project uses line length 88". The pointer makes the claim re-checkable
and the next agent can open the config to confirm.config_mtime (or content hash).
The digest is stale when the config file's mtime/hash changes → re-derive. No
human gate is needed (Class A is deterministic) — the digest is regenerated
from the config, never hand-edited.agents/settings/contexts/ (see
Output format). Class A is high-trust because config-derived — it is read
for heuristics only and never bypasses a fresh structural read (the v1↔v2
isolation contract in evidence-discipline).A Class-A standards card MUST contain, in order:
class: A, trust: high (config-derived), and a
sources: list of {path, config_mtime} for every config the digest reads.standard | value | source (file:key) | scope. No standard appears without a source cell pointing at
a real config file.config_mtime changes, and is read for heuristics only (never a structural
bypass).scope-control).evidence-discipline — Class A/B/C, trust tiers, the isolation contract.context-document — the parent context mechanism + storage locations.source-discovery — v1 structural discovery (read fresh; Class A never bypasses it).まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.
日本語の概要は準備中です。原文の説明を表示しています。
Use when defining or auditing the activation event — aha-moment selection, retention correlation, falsifiable definition. Triggers on 'what is our aha moment', 'redefine activation'.
日本語の概要は準備中です。原文の説明を表示しています。
Use when capturing an architectural decision — file naming, next ADR number, Status / Context / Decision / Consequences, index regen; fires even without saying 'ADR'.
日本語の概要は準備中です。原文の説明を表示しています。
Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du davon'); explicit request only. Routine code or design review → code-review.
日本語の概要は準備中です。原文の説明を表示しています。
Use when reading, creating, or updating agent documentation, module docs, roadmaps, or AGENTS.md. Understands the full .augment/, agents/, and copilot-instructions structure.
日本語の概要は準備中です。原文の説明を表示しています。
Use for an adversarial red-team / blue-team / auditor review of an AI agent's CONFIG + behaviour (rules, skills, MCP, hooks, permissions) — attack-chain → defensive-gap list, not a code audit.
日本語の概要は準備中です。原文の説明を表示しています。