pmstudio-nfrlisted
Install: claude install-skill rkz91/coco
# NFR Tracker — Operational Readiness Auditor
## Purpose
Meta-command that discovers all project documents, checks existence and freshness, and produces a readiness dashboard with prioritized recommendations for what to create or update next.
## Process
### Step 1: Detect Project Context
Read these files to understand the project:
1. **`CLAUDE.local.md`** — project name, type, architecture, folder structure
2. **`.sync-watch.json`** — registered documents and watch directories
3. Run `ls -R` on the project root to discover all files
Determine the **product lifecycle stage** from context:
- **Ideate/Build** — pre-production (DR/IRP not yet required)
- **Production** — live product (DR/IRP required)
- **Mixed** — some components live, some building (e.g., ProductA production + ProductB ideate)
### Step 2: Scan Document Registry
Check for each document type. For each, record: exists (Y/N), path, last modified date, stale (Y/N based on threshold).
**Document registry:**
| Document Type | Source Skill | File Pattern | Required When | Staleness |
|---------------|-------------|-------------|---------------|-----------|
| PRD | `/prd-generator` | `PRD/*.html`, `PRD/*.md` | Always | 30 days |
| Project Memory | (auto) | `CLAUDE.local.md` | Always | 7 days |
| Presentation | `/project-docs` | `Presentations/*.html` | Recommended | 30 days |
| Architecture Map | `/project-docs` | `Architecture/*.html`, `*Architecture*.html` | If PRD has architecture section | 60 days |
| Sta