accessibility
Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android…
Route broad documentation-governance requests to existing ECC skills and run an opt-in, read-only audit of mapped documentation roles, links, ADR indexes, and evidence references. Use when a user asks for documentation governance, project-knowledge organization, documentation
$ npx -y skills add affaan-m/ECC --skill docs-governance --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/docs-governanceContext preview
The summary Claude sees to decide when to auto-load this skill.
Route broad documentation-governance requests to existing ECC skills and run an opt-in, read-only audit of mapped documentation roles, links, ADR indexes, and evidence references. Use when a user asks for documentation governance, project-knowledge organization, documentation
name: docs-governance description: Route broad documentation-governance requests to existing ECC skills and run an opt-in, read-only audit of mapped documentation roles, links, ADR indexes, and evidence references. Use when a user asks for documentation governance, project-knowledge organization, documentation integrity, or a deterministic docs audit without naming a narrower skill. metadata: origin: ECC
Use this optional router to select the smallest existing ECC capability for a documentation-governance request. The router does not create a parallel project management system and does not make documentation authoritative over code, tests, Issues, or maintainer decisions.
Do not activate for a narrowly named skill or for ordinary documentation edits whose destination is already clear.
Read [the artifact-role contract](references/artifact-role-contract.md) before interpreting `.governance/docs-map.json` or default filenames. Logical roles own facts; filenames are fallbacks. Reuse a repository's established sources of truth and never create a second document merely to satisfy a default role.
| User intent | Route to | |---|---| | Adopt or maintain a constitution, map, status, and history spine | `living-docs-governance` | | Record a hard-to-reverse architecture decision | `architecture-decision-records` | | Preserve an executable regression for an important defect | `ai-regression-testing` (install separately in standalone Pi core) | | Define a verifiable goal and feedback loop | `loop-design-check` (install separately in standalone Pi core) | | Check mapped roles, local links, ADR indexes, TEST-IDs, or possible orphan docs | Run the bundled read-only audit |
If no row fits, explain the ownership ambiguity instead of combining several workflows speculatively.
Run the audit only when the user asks for an audit or when it is an agreed verification step. Resolve the selected skill directory first, then invoke:
python3 <docs-governance-skill>/scripts/audit-docs.py --root <repository> --scope full
Available scopes are `spine`, `context`, `adr`, `artifacts`, and `full`.
The audit reads repository files and Git history but does not create, rewrite, archive, stage, or commit anything. It reports:
Treat warnings as review prompts, not failures. Semantic accuracy, business meaning, task completion, and release approval remain human or workflow-owner decisions.
Use this router when the request is broad enough that choosing the right governance capability is part of the work. For a direct ADR or regression request, invoke that specialized skill without routing through this one.
1. Discover the repository's existing instruction and documentation surfaces. 2. Resolve logical roles through the artifact-role contract. 3. Select one smallest matching capability from the routing table. 4. If a deterministic audit is requested, run the narrowest useful scope. 5. Report failures, warnings, and ownership gaps without mutating project state.
bundled audit once with `--scope artifacts`, then again with `--scope adr`.
alone; the Issue owns completion, tests provide evidence, and maintainers own merge approval.
Your agent can write code, but ECC gives it a coordinated engineering system and toolbox: it plans before it builds, verifies changes with tests, reviews its own work from a fresh context, remembers what matters, and turns repeated wins into reusable skills
Repo: affaan-m/ECC
Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android…
Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for…
Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks…
Design and optimize AI agent action spaces, tool definitions, and observation formatting for…
Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained…
Security hardening guidance for AI agent frameworks that process untrusted content, invoke…