What problem does it solve?
Keeping project documentation accurate as code evolves is hard: docs drift out of sync, large repositories are never fully mapped, and there is no reliable record of which classes, functions, and methods have been reviewed for health and risk. This Skill creates and maintains a structured, agent-readable knowledge base inside the target repository at .doc_project_maintainer/ so future developers and agents can query modules, directories, cross-boundary flows, and every top-level class, function, and method without rediscovering the codebase.
Core Features & Use Cases
- Structured Project Mapping: Documents modules, directories, cross-boundary flows, decisions, and change records with a manifest, index, and build plan, kept small enough for selective reading.
- Exhaustive Code Symbol Coverage: Inventories every stable source file, top-level class, top-level function, and class method using
scripts/inventory_symbols.py, generating coverage maps and symbol audit maps with hash-based staleness detection.
- Symbol Health Audits with Integrity Controls: Records evidence-based health dimensions and issues per symbol, with HMAC-signed audit promotion, verification, and an HTML audit report via
scripts/audit_integrity.py and scripts/render_audit_report.py.
- Use Case: Ask an agent to analyze a large legacy repository. The Skill builds the artifact in slices, coordinates multi-agent coverage, audits runtime symbols for risk, and keeps the docs synchronized after every verified bug fix or refactor.
Quick Start
Ask the agent to analyze this repository and build the project-maintainer knowledge base with full code symbol coverage.