nestjs-feature-audit
Installation
SKILL.md
NestJS Feature Audit
Compare one feature's documented target with the implementation at one identified revision. Return a traceable status report; do not fix findings.
Pre-execution conflict guard
Run this guard after identifying every applicable skill and before editing files, switching branches, fetching or fast-forwarding Git refs, installing packages, generating code, running migrations, or executing any other state-changing command. Read-only repository inspection is allowed while resolving the guard.
Prerequisites
- Require a non-empty feature name and resolve the target branch, defaulting to
mainonly when the user did not name one. - Read repository instructions and inspect the current branch, worktree state, remotes, target branch, and available documentation before changing Git state.
- Treat the roadmap as the expected-state authority. Treat code, tests, generated contracts, configuration, and safe runtime evidence as current-state evidence.
- Do not infer requirements solely from issue titles, filenames, comments, or remembered conversation.
Primary ownership
This skill owns target-branch preparation, feature/roadmap discovery, roadmap-to-code traceability, status classification, and the four-section feature report.