What problem does it solve?
Generated artifacts in the unifi-mcp monorepo — per-app tool manifests (tools_manifest.json) and plugin skill reference docs with AUTO:tools markers — silently drift from the Python source because CI drift-checks only verify already-rendered content, never missing sections, markers, or stale descriptions. This Skill provides the checklists and procedures to keep those generated artifacts correct.
Core Features & Use Cases
- Regeneration discipline: Regenerate manifests after any docstring, parameter, or behavior change and diff for content parity, not just field presence.
- New tool category checklist: Add ToC entries, AUTO:tools:<category> marker blocks, and run the generator so new categories are actually discoverable in reference docs.
- Merge conflict resolution: Resolve generated-manifest merge conflicts by regeneration from merged source, never by hand-editing the diff.
- Dormant drift detection: Catch pre-existing documentation gaps surfaced when an unrelated PR trips the reference-check CI gate.
- Use Case: A contributor adds a new tool category to apps/protect; this Skill ensures they add the ToC entry and AUTO markers, run the generator in a locked-dependency venv, and verify the section is populated before merge.
Quick Start
Use this skill to regenerate the tool manifest and skill reference docs after my changes to the network app's tool docstrings, and check for any missing AUTO:tools sections.