{"id":"1394c171-08b1-475f-adb4-8565200fa6a1","shortId":"vSnk3Q","kind":"skill","title":"pmstudio-init","tagline":"Use when starting a new project, onboarding to an existing product, or setting up a documentation ecosystem for any initiative. Scaffolds the standard document set, folder structure, project memory, and doc-sync config. Works for software products, consulting engagements, platfor","description":"# Project Docs — Standard Document Ecosystem\n\n## Purpose\n\nEvery project needs the same core set of interconnected documents. This skill scaffolds a complete documentation ecosystem from day one so that:\n\n- Nothing gets lost between meetings, decisions, and deliverables\n- Every document has a clear owner, purpose, and update trigger\n- The doc-sync watcher can automatically detect when documents go stale\n- New team members can onboard by reading the folder structure alone\n\n## When to Use\n\n- `/project-docs init` — Scaffold a new project from scratch\n- `/project-docs init --type consulting` — Use consulting template (meetings-heavy)\n- `/project-docs init --type product` — Use product template (PRD-heavy)\n- `/project-docs init --type implementation` — Use implementation template (vendor + config)\n- `/project-docs audit` — Check an existing project against the standard and report gaps\n\n## The Standard Document Set\n\nEvery project should have these **16 document types** organized in **6 categories**. Not every project needs all 16 — the skill asks which ones apply and only scaffolds what's needed. Documents 11-16 are generated on demand via dedicated slash commands in the `pm-ops` skill category.\n\n### Category 1: Source of Truth (Root Documents)\n\nThese are authoritative — all other documents derive from them.\n\n| # | Document | File Pattern | Purpose | Update Trigger |\n|---|----------|-------------|---------|----------------|\n| 1 | **PRD / Requirements** | `PRD/` or `Requirements/` | What we're building and why | Decisions, research findings, stakeholder feedback |\n| 2 | **Project Memory** | `CLAUDE.local.md` | AI context — architecture, decisions, recent changes | Every session (auto-maintained) |\n\n### Category 2: Source Documents (Inputs)\n\nRaw inputs that feed the root documents. These are append-only — never edited after creation.\n\n| # | Document | File Pattern | Purpose | Update Trigger |\n|---|----------|-------------|---------|----------------|\n| 3 | **Meeting Notes** | `Meeting-Notes/YYYY-MM-DD-Name.md` | Decisions, action items, context from calls | After every meeting |\n| 4 | **Research** | `Research/Topic-Name.md` | Deep dives, competitive analysis, technical research | As needed |\n| 5 | **Source Documents** | `Source-Documents/` | Contracts, emails, vendor docs, screenshots | When received |\n\n### Category 3: Derived Documents (Outputs)\n\nGenerated from root + source documents. These go stale and need syncing.\n\n| # | Document | File Pattern | Purpose | Update Trigger |\n|---|----------|-------------|---------|----------------|\n| 6 | **Presentation / Deck** | `Presentations/Name-vN.html` | Stakeholder-facing summary | PRD changes, new meetings, new decisions |\n| 7 | **PRD Presentation** | `PRD/PRD-Presentation.html` | Slide version of PRD for reviews | PRD changes |\n| 8 | **Architecture Map** | `Architecture/` | System diagrams, data flows, integration maps | Design decisions, technical research |\n| 9 | **ARB Review** | `ARB/` | Architecture Review Board presentation (Coco Inc 11-slide format) | Architecture changes, pre-go-live |\n\nGenerate with: `/arb-review` — auto-populates from PRD + architecture + project registry data.\n\n### Category 4: Operational Documents\n\nLiving documents that track ongoing state.\n\n| # | Document | File Pattern | Purpose | Update Trigger |\n|---|----------|-------------|---------|----------------|\n| 10 | **Verification / Audit** | `Verification/` | Data verification, gap analysis, compliance checks | Before milestones |\n| 11 | **Stakeholder Directory** | `Data/Stakeholder-Directory.xlsx` | Contact list with roles, groups, ownership | New people mentioned in meetings |\n| 12 | **Change Log** | `Change-Log.md` | Running log of product/platform changes (config, users, modules) | After every change |\n| 13 | **NFR Tracker** | `.nfr-status.json` | Cross-cutting readiness dashboard — tracks status of all document types | Continuous |\n\nGenerate with: `/change-log` (init or append) and `/nfr-tracker` (audit readiness).\n\n### Category 5: Compliance & Resilience\n\nRequired for production systems. Generated on demand as go-live approaches.\n\n| # | Document | File Pattern | Purpose | Update Trigger |\n|---|----------|-------------|---------|----------------|\n| 14 | **DR Plan** | `Operations/DR-Plan.md` | Disaster Recovery — RTO/RPO targets, failover, manual fallbacks | Pre-go-live, annually |\n| 15 | **IRP** | `Operations/IRP.md` | Incident Response Plan — severity matrix, escalation, SOX implications | Pre-go-live, annually |\n| 16 | **Recovery Plan** | `Operations/Recovery-Plan.md` | Step-by-step restoration runbooks per failure scenario | After DR + IRP created |\n\nGenerate with: `/dr-plan` → `/irp` → `/recovery-plan` (in dependency order).\n\n### Category 6: Communications\n\nTemplates for stakeholder announcements. Generated on demand.\n\n| Document | File Pattern | Purpose | Generate With |\n|----------|-------------|---------|---------------|\n| **Stakeholder Comms** | `Comms/Stakeholder-Comms.html` | Pre-filled templates: go-live, status, onboarding, incident, SteerCo | `/stakeholder-comms` |\n\n## The Dependency Graph\n\n```\nMeeting Notes ──┬──→ PRD ──────────→ PRD Presentation\n                │     │\nResearch ───────┤     ├──→ Main Presentation\n                │     │\nSource Docs ────┘     ├──→ Architecture Map\n                      │\n                      ├──→ /arb-review (ARB presentation)\n                      │\n                      ├──→ /dr-plan ────→ /recovery-plan\n                      │\n                      ├──→ /irp ────────→ /recovery-plan\n                      │\n                      ├──→ /change-log (append mode)\n                      │\n                      └──→ /stakeholder-comms\n\n/nfr-tracker ──────→ Reads ALL of the above, reports readiness\n\nAll changes ──────────→ CLAUDE.local.md\n                ──────→ Stakeholder Directory (if new people)\n```\n\n**Key rule:** Source documents (meetings, research) flow INTO root documents (PRD). Root documents flow INTO derived documents (presentations, architecture, ops docs). Never the reverse. The NFR tracker is read-only — it audits but never modifies.\n\n## Staged Generation\n\nNot all documents are needed on day one. The standard cadence:\n\n| When | Generate | Command |\n|------|----------|---------|\n| **Day 1** (project start) | Folder structure, CLAUDE.local.md, .sync-watch.json | `/project-docs init` |\n| **Week 1** (after first meetings) | PRD, Meeting Notes, Research | `/prd-generator` |\n| **Ongoing** | Change Log, Meeting Notes | `/change-log`, manual |\n| **Pre-kickoff** | ARB Review, Stakeholder Comms | `/arb-review`, `/stakeholder-comms` |\n| **Pre-go-live** | DR Plan → IRP → Recovery Plan | `/dr-plan` → `/irp` → `/recovery-plan` |\n| **Anytime** | Readiness check | `/nfr-tracker` |\n\n## Process\n\n### Step 1: Gather Project Context\n\nAsk the user these questions (skip any they've already answered):\n\n1. **Project name?** (used for folder name and CLAUDE.local.md header)\n2. **What type of project?**\n   - `product` — Building software (PRD-centric, Jira/Confluence integration)\n   - `consulting` — Advisory/implementation engagement (meeting-notes-centric, stakeholder-heavy)\n   - `implementation` — Deploying a vendor product (config-centric, vendor docs, phased rollout)\n   - `governance` — Risk, compliance, controls (framework-centric, regulatory docs)\n3. **One-line description?** (goes in CLAUDE.local.md overview)\n4. **Who are the key stakeholders?** (seeds the stakeholder directory)\n5. **What's the primary deliverable?** (determines which Tier 1 doc to scaffold first)\n6. **Is this a git repo?** (affects .gitignore recommendations)\n\n### Step 2: Scaffold Folder Structure\n\nCreate the folder structure based on project type. Use the template from `templates/folder-structures.md`.\n\n**All types get:**\n```\nProject-Name/\n├── CLAUDE.local.md\n├── .sync-watch.json\n├── .nfr-status.json          # NFR tracker state (created by /nfr-tracker)\n├── Meeting-Notes/\n├── Research/\n├── Source-Documents/\n├── Data/\n├── Operations/               # DR Plan, IRP, Recovery Plan (created by slash commands)\n├── Comms/                    # Stakeholder communication templates\n└── _temp/\n```\n\n**Product type adds:**\n```\n├── PRD/\n│   ├── PRD-Name.html (or .md)\n│   └── PRD-Presentation.html\n├── Architecture/\n└── Verification/\n```\n\n**Consulting type adds:**\n```\n├── Presentations/\n│   ├── Name-v1.html\n│   └── _archive/\n├── PRD/ (optional)\n└── Verification/\n```\n\n**Implementation type adds:**\n```\n├── PRD/\n│   ├── PRD-Name.html\n│   └── PRD-Presentation.html\n├── Presentations/\n│   ├── Name-v1.html\n│   └── _archive/\n├── ARB/                      # Created by /arb-review\n├── Architecture/\n├── Verification/\n├── Change-Log.md             # Created by /change-log\n└── Source-Documents/\n    ├── Contracts/\n    ├── Emails/\n    └── Screenshots/\n```\n\n**Governance type adds:**\n```\n├── Framework/\n│   ├── Controls/\n│   ├── Risks/\n│   └── Policies/\n├── Presentations/\n├── Architecture/\n└── Verification/\n```\n\n### Step 3: Create CLAUDE.local.md\n\nUse the template from `templates/project-memory.md`. Pre-fill:\n- Project name and description from Step 1\n- Folder structure section (document what was created)\n- Routing guide table (map \"I need X\" → \"Go to Y\")\n- Empty sections for: Key Decisions, Recent Changes, Open Questions, Commands\n\n### Step 4: Create .sync-watch.json\n\nGenerate based on project type and folder structure. Map:\n- `watch_dirs` → all source document directories (Meeting-Notes, Research, etc.)\n- `target_docs.tier1` → root + primary derived documents\n- `target_docs.tier2` → secondary derived documents\n\nRegister the project in `~/.claude/sync-watch-projects.txt`.\n\n### Step 5: Create Starter Files\n\nFor each document type the user selected, create a minimal starter:\n- **Meeting Notes:** Create `Meeting-Notes/` with a `_template.md` file\n- **PRD:** Trigger `/prd-generator` or create empty PRD scaffold\n- **Presentation:** Create empty `Presentations/Name-v1.html`\n- **Stakeholder Directory:** Create `Data/Stakeholder-Directory.xlsx` or `.md` with initial contacts\n\n### Step 6: Report\n\n```\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n PROJECT DOCS ► SCAFFOLDED ✓\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nProject: [Name]\nType: [product/consulting/implementation/governance]\nDocuments: [N] types configured\nSync watcher: Registered\n\nFolder structure:\n[tree output]\n\nNext steps:\n1. Start capturing meeting notes in Meeting-Notes/\n2. Begin your PRD: /prd-generator\n3. The doc-sync watcher will alert you when documents need updating\n```\n\n## Audit Mode\n\nWhen invoked with `/project-docs audit`:\n\n1. Read `.sync-watch.json` (if exists) or scan folder structure\n2. Check against the standard document set\n3. Report:\n\n```\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n PROJECT DOCS ► AUDIT\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n| Document Type | Status | Path | Last Updated |\n|---------------|--------|------|--------------|\n| PRD | ✓ | PRD/ProductB-PRD.html | 2026-03-17 |\n| Project Memory | ✓ | CLAUDE.local.md | 2026-03-17 |\n| Meeting Notes | ✓ | Meeting-Notes/ (3 files) | 2026-03-13 |\n| Research | ✓ | Research/ (4 files) | 2026-03-17 |\n| Presentation | ✓ | Presentations/v5.html | 2026-03-12 |\n| Architecture | ✓ | ProductB-Architecture-Map.html | 2026-03-13 |\n| Verification | ✓ | Verification/ (2 files) | 2026-03-12 |\n| Stakeholder Dir | ✗ MISSING | — | — |\n| Source Documents | ✓ | Source-Documents/ | 2026-03-12 |\n| Sync Config | ✓ | .sync-watch.json | 2026-03-17 |\n\nCoverage: 9/10 (90%)\nMissing: Stakeholder Directory\n```\n\n## File Naming Conventions\n\n| Type | Pattern | Example |\n|------|---------|---------|\n| Meeting notes | `YYYY-MM-DD-Attendee-or-Topic.md` | `2026-03-17-{Stakeholder}-Kickoff.md` |\n| Research | `Topic-Name.md` (no date suffix) | `Access-Management-Research.md` |\n| PRD | `ProjectName-PRD.html` or `PRD-Name.html` | `ProductB-PRD-Control-Framework.html` |\n| Presentation | `Name-vN.html` | `AppName-v5.html` |\n| Source docs | Original filename | `20251215-TGT-POC-Writeup.docx` |\n| Architecture | `Architecture-Map.html` or descriptive | `ProductB-Architecture-Map.html` |\n\n## Integration with Other Skills\n\n### pm-core (Document Creation & Sync)\n\n| Skill | How project-docs connects |\n|-------|--------------------------|\n| `/prd-generator` | Called in Step 5 if user wants PRD scaffolded |\n| `/doc-sync` | `.sync-watch.json` created in Step 4 enables automatic sync detection |\n| `/prd-mastery` | PRD folder structure follows prd-mastery's `prds/` convention |\n| `CLAUDE.local.md` | Template from `core/memory/project-memory-template.md` |\n\n### pm-ops (Operational Documents — Generated On Demand)\n\n| Skill | What it generates | When to run |\n|-------|-------------------|-------------|\n| `/nfr-tracker` | Readiness dashboard across all 16 doc types | Anytime — audits what exists vs what's missing |\n| `/change-log` | Running log of product/platform changes | After project init, then ongoing |\n| `/stakeholder-comms` | Pre-filled communication templates (6 types) | Before kickoffs, go-lives, status cycles |\n| `/arb-review` | Coco Inc ARB presentation (11 slides) | Pre-go-live or when architecture review required |\n| `/dr-plan` | Disaster Recovery plan with RTO/RPO | Pre-go-live |\n| `/irp` | Incident Response Plan with escalation matrix | Pre-go-live (after DR plan) |\n| `/recovery-plan` | Step-by-step restoration runbooks | Pre-go-live (after DR + IRP) |\n\n**Dependency chain:** `/dr-plan` → `/irp` → `/recovery-plan` (each builds on the previous).\n**Meta-command:** `/nfr-tracker` checks which of the above exist and reports gaps.\n\n## Critical Rules\n\n1. **Don't over-scaffold.** Only create directories the user confirmed they need. Empty folders are noise.\n2. **Don't create placeholder content.** An empty `PRD.html` with boilerplate headers is worse than no file. Either use `/prd-generator` to make a real one, or leave it for later.\n3. **Date everything.** CLAUDE.local.md entries use `[YYYY-MM-DD]` format. Meeting notes use date-first filenames.\n4. **Archive, don't delete.** When presentations get major updates, move old version to `_archive/` before creating new one.\n5. **Source docs are immutable.** Meeting notes and research files are never edited after creation. New information goes in a new file.","tags":["project","docs","coco","rkz91","agent-skills","agents-md","ai-agents","claude-code","codex","cursor","developer-tools","llm-tools"],"capabilities":["skill","source-rkz91","skill-project-docs","topic-agent-skills","topic-agents-md","topic-ai-agents","topic-claude-code","topic-codex","topic-cursor","topic-developer-tools","topic-llm-tools","topic-mcp","topic-pm-tools","topic-product-management","topic-productivity"],"categories":["coco"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/rkz91/coco/project-docs","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add rkz91/coco","source_repo":"https://github.com/rkz91/coco","install_from":"skills.sh"}},"qualityScore":"0.453","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 7 github stars · SKILL.md body (14,281 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:14:08.586Z","embedding":null,"createdAt":"2026-05-18T13:21:41.541Z","updatedAt":"2026-05-18T19:14:08.586Z","lastSeenAt":"2026-05-18T19:14:08.586Z","tsv":"'-03':1215,1221,1231,1238,1243,1248,1255,1266,1272,1290 '-12':1244,1256,1267 '-13':1232,1249 '-16':202 '-17':1216,1222,1239,1273,1291 '/.claude/sync-watch-projects.txt':1080 '/arb-review':422,641,754,972,1426 '/change-log':508,648,745,978,1400 '/doc-sync':1344 '/dr-plan':589,644,765,1442,1482 '/irp':590,646,766,1452,1483 '/nfr-tracker':513,652,771,917,1384,1493 '/prd-generator':739,1109,1164,1334,1542 '/prd-mastery':1354 '/project-docs':117,125,135,145,154,728,1183 '/recovery-plan':591,645,647,767,1466,1484 '/stakeholder-comms':625,651,755,1411 '/yyyy-mm-dd-name.md':305 '1':219,240,721,731,774,789,871,1013,1151,1185,1505 '10':448 '11':201,411,460,1431 '12':475 '13':490 '14':538 '15':554 '16':175,187,570,1389 '2':257,273,799,886,1160,1194,1252,1523 '20251215-tgt-poc-writeup.docx':1312 '2026':1214,1220,1230,1237,1242,1247,1254,1265,1271,1289 '3':299,340,843,996,1165,1201,1228,1553 '4':315,433,852,1042,1235,1349,1571 '5':326,517,862,1082,1338,1590 '6':180,361,596,876,1129,1417 '7':375 '8':387 '9':401 '9/10':1275 '90':1276 'access-management-research.md':1299 'across':1387 'action':307 'add':943,953,962,987 'advisory/implementation':813 'affect':882 'ai':261 'alert':1172 'alon':113 'alreadi':787 'analysi':321,455 'announc':601 'annual':553,569 'answer':788 'anytim':768,1392 'append':287,511,649 'append-on':286 'appli':193 'appname-v5.html':1307 'approach':531 'arb':402,404,642,750,969,1429 'architectur':263,388,390,405,414,428,639,686,949,973,993,1245,1313,1439 'architecture-map.html':1314 'archiv':956,968,1572,1585 'ask':190,778 'audit':155,450,514,700,1178,1184,1205,1393 'authorit':227 'auto':270,424 'auto-maintain':269 'auto-popul':423 'automat':97,1351 'base':894,1046 'begin':1161 'board':407 'boilerpl':1533 'build':249,805,1486 'cadenc':716 'call':311,1335 'captur':1153 'categori':181,217,218,272,339,432,516,595 'centric':809,818,829,840 'chain':1481 'chang':266,370,386,415,476,483,489,661,741,1037,1405 'change-log.md':478,975 'check':156,457,770,1195,1494 'claude.local.md':260,662,726,797,850,909,998,1219,1365,1556 'clear':85 'coco':409,1427 'comm':612,753,936 'command':210,719,935,1040,1492 'comms/stakeholder-comms.html':613 'communic':597,938,1415 'competit':320 'complet':65 'complianc':456,518,836 'config':37,153,484,828,1269 'config-centr':827 'configur':1141 'confirm':1516 'connect':1333 'consult':42,128,130,812,951 'contact':464,1127 'content':1528 'context':262,309,777 'continu':505 'contract':332,982 'control':837,989 'convent':1282,1364 'core':56,1324 'core/memory/project-memory-template.md':1368 'coverag':1274 'creat':586,890,915,932,970,976,997,1020,1043,1083,1093,1099,1111,1116,1121,1346,1512,1526,1587 'creation':292,1326,1604 'critic':1503 'cross':495 'cross-cut':494 'cut':496 'cycl':1425 'dashboard':498,1386 'data':393,431,452,925 'data/stakeholder-directory.xlsx':463,1122 'date':1297,1554,1568 'date-first':1567 'day':69,712,720 'dd':1562 'decis':78,252,264,306,374,398,1035 'deck':363 'dedic':208 'deep':318 'delet':1575 'deliver':80,867 'demand':206,526,604,1376 'depend':593,627,1480 'deploy':823 'deriv':231,341,683,1069,1074 'descript':847,1010,1316 'design':397 'detect':98,1353 'determin':868 'diagram':392 'dir':1055,1258 'directori':462,664,861,1059,1120,1279,1513 'disast':542,1443 'dive':319 'doc':35,46,93,335,638,688,831,842,872,1132,1168,1204,1309,1332,1390,1592 'doc-sync':34,92,1167 'docs.tier1':1066 'docs.tier2':1072 'document':19,27,48,60,66,82,100,168,176,200,224,230,234,275,283,293,328,331,342,348,355,435,437,442,503,532,605,671,677,680,684,708,924,981,1017,1058,1070,1075,1088,1138,1175,1199,1206,1261,1264,1325,1373 'dr':539,584,760,927,1464,1478 'ecosystem':20,49,67 'edit':290,1602 'either':1540 'email':333,983 'empti':1031,1112,1117,1519,1530 'enabl':1350 'engag':43,814 'entri':1557 'escal':562,1457 'etc':1064 'everi':51,81,170,183,267,313,488 'everyth':1555 'exampl':1285 'exist':13,158,1189,1395,1499 'face':367 'failov':546 'failur':581 'fallback':548 'feed':280 'feedback':256 'file':235,294,356,443,533,606,1085,1106,1229,1236,1253,1280,1539,1599,1611 'filenam':1311,1570 'fill':616,1006,1414 'find':254 'first':733,875,1569 'flow':394,674,681 'folder':29,111,724,794,888,892,1014,1051,1145,1192,1356,1520 'follow':1358 'format':413,1563 'framework':839,988 'framework-centr':838 'gap':165,454,1502 'gather':775 'generat':204,344,420,506,524,587,602,609,705,718,1045,1374,1380 'get':74,905,1578 'git':880 'gitignor':883 'go':101,350,418,529,551,567,619,758,1028,1422,1435,1450,1461,1475 'go-liv':528,618,1421 'goe':848,1607 'govern':834,985 'graph':628 'group':468 'guid':1022 'header':798,1534 'heavi':134,144,821 'immut':1594 'implement':148,150,822,960 'implic':564 'inc':410,1428 'incid':557,623,1453 'inform':1606 'init':3,118,126,136,146,509,729,1408 'initi':23,1126 'input':276,278 'integr':395,811,1318 'interconnect':59 'invok':1181 'irp':555,585,762,929,1479 'item':308 'jira/confluence':810 'key':668,856,1034 'kickoff':749,1420 'kickoff.md':1293 'last':1210 'later':1552 'leav':1549 'line':846 'list':465 'live':419,436,530,552,568,620,759,1423,1436,1451,1462,1476 'log':477,480,742,1402 'lost':75 'main':635 'maintain':271 'major':1579 'make':1544 'manual':547,746 'map':389,396,640,1024,1053 'masteri':1361 'matrix':561,1458 'md':947,1124 'meet':77,133,300,303,314,372,474,629,672,734,736,743,816,919,1061,1097,1101,1154,1158,1223,1226,1286,1564,1595 'meeting-not':302,918,1060,1100,1157,1225 'meeting-notes-centr':815 'meetings-heavi':132 'member':105 'memori':32,259,1218 'mention':472 'meta':1491 'meta-command':1490 'mileston':459 'minim':1095 'miss':1259,1277,1399 'mm':1561 'mode':650,1179 'modifi':703 'modul':486 'move':1581 'n':1139 'name':791,795,908,1008,1135,1281 'name-v1.html':955,967 'name-vn.html':1306 'need':53,185,199,325,353,710,1026,1176,1518 'never':289,689,702,1601 'new':8,103,121,371,373,470,666,1588,1605,1610 'next':1149 'nfr':491,693,912 'nfr-status.json':493,911 'nois':1522 'note':301,304,630,737,744,817,920,1062,1098,1102,1155,1159,1224,1227,1287,1565,1596 'noth':73 'old':1582 'onboard':10,107,622 'one':70,192,713,845,1547,1589 'one-lin':844 'ongo':440,740,1410 'op':215,687,1371 'open':1038 'oper':434,926,1372 'operations/dr-plan.md':541 'operations/irp.md':556 'operations/recovery-plan.md':573 'option':958 'order':594 'organ':178 'origin':1310 'output':343,1148 'over-scaffold':1508 'overview':851 'owner':86 'ownership':469 'path':1209 'pattern':236,295,357,444,534,607,1284 'peopl':471,667 'per':580 'phase':832 'placehold':1527 'plan':540,559,572,761,764,928,931,1445,1455,1465 'platfor':44 'pm':214,1323,1370 'pm-core':1322 'pm-op':213,1369 'pmstudio':2 'pmstudio-init':1 'polici':991 'popul':425 'prd':143,241,243,369,376,382,385,427,631,632,678,735,808,944,957,963,1107,1113,1163,1212,1300,1342,1355,1360 'prd-centric':807 'prd-heavi':142 'prd-masteri':1359 'prd-name.html':945,964,1303 'prd-presentation.html':948,965 'prd.html':1531 'prd/prd-presentation.html':378 'prd/productb-prd.html':1213 'prds':1363 'pre':417,550,566,615,748,757,1005,1413,1434,1449,1460,1474 'pre-fil':614,1004,1412 'pre-go-l':416,549,565,756,1433,1448,1459,1473 'pre-kickoff':747 'present':362,377,408,633,636,643,685,954,966,992,1115,1240,1305,1430,1577 'presentations/name-v1.html':1118 'presentations/name-vn.html':364 'presentations/v5.html':1241 'previous':1489 'primari':866,1068 'process':772 'product':14,41,138,140,522,804,826,941 'product/consulting/implementation/governance':1137 'product/platform':482,1404 'productb-architecture-map.html':1246,1317 'productb-prd-control-framework.html':1304 'project':9,31,45,52,122,159,171,184,258,429,722,776,790,803,896,907,1007,1048,1078,1131,1134,1203,1217,1331,1407 'project-doc':1330 'project-nam':906 'projectname-prd.html':1301 'purpos':50,87,237,296,358,445,535,608 'question':782,1039 'raw':277 're':248 'read':109,653,697,1186 'read-on':696 'readi':497,515,659,769,1385 'real':1546 'receiv':338 'recent':265,1036 'recommend':884 'recoveri':543,571,763,930,1444 'regist':1076,1144 'registri':430 'regulatori':841 'repo':881 'report':164,658,1130,1202,1501 'requir':242,245,520,1441 'research':253,316,323,400,634,673,738,921,1063,1233,1234,1294,1598 'research/topic-name.md':317 'resili':519 'respons':558,1454 'restor':578,1471 'revers':691 'review':384,403,406,751,1440 'risk':835,990 'role':467 'rollout':833 'root':223,282,346,676,679,1067 'rout':1021 'rto/rpo':544,1447 'rule':669,1504 'run':479,1383,1401 'runbook':579,1472 'scaffold':24,63,119,196,874,887,1114,1133,1343,1510 'scan':1191 'scenario':582 'scratch':124 'screenshot':336,984 'secondari':1073 'section':1016,1032 'seed':858 'select':1092 'session':268 'set':16,28,57,169,1200 'sever':560 'skill':62,189,216,1321,1328,1377 'skill-project-docs' 'skip':783 'slash':209,934 'slide':379,412,1432 'softwar':40,806 'sourc':220,274,327,330,347,637,670,923,980,1057,1260,1263,1308,1591 'source-docu':329,922,979,1262 'source-rkz91' 'sox':563 'stage':704 'stakehold':255,366,461,600,611,663,752,820,857,860,937,1119,1257,1278,1292 'stakeholder-fac':365 'stakeholder-heavi':819 'stale':102,351 'standard':26,47,162,167,715,1198 'start':6,723,1152 'starter':1084,1096 'state':441,914 'status':500,621,1208,1424 'steerco':624 'step':575,577,773,885,995,1012,1041,1081,1128,1150,1337,1348,1468,1470 'step-by-step':574,1467 'structur':30,112,725,889,893,1015,1052,1146,1193,1357 'suffix':1298 'summari':368 'sync':36,94,354,1142,1169,1268,1327,1352 'sync-watch.json':727,910,1044,1187,1270,1345 'system':391,523 'tabl':1023 'target':545,1065,1071 'team':104 'technic':322,399 'temp':940 'templat':131,141,151,598,617,900,939,1001,1366,1416 'template.md':1105 'templates/folder-structures.md':902 'templates/project-memory.md':1003 'tier':870 'topic-agent-skills' 'topic-agents-md' 'topic-ai-agents' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-developer-tools' 'topic-llm-tools' 'topic-mcp' 'topic-name.md':1295 'topic-pm-tools' 'topic-product-management' 'topic-productivity' 'track':439,499 'tracker':492,694,913 'tree':1147 'trigger':90,239,298,360,447,537,1108 'truth':222 'type':127,137,147,177,504,801,897,904,942,952,961,986,1049,1089,1136,1140,1207,1283,1391,1418 'updat':89,238,297,359,446,536,1177,1211,1580 'use':4,116,129,139,149,792,898,999,1541,1558,1566 'user':485,780,1091,1340,1515 've':786 'vendor':152,334,825,830 'verif':449,451,453,950,959,974,994,1250,1251 'version':380,1583 'via':207 'vs':1396 'want':1341 'watch':1054 'watcher':95,1143,1170 'week':730 'work':38 'wors':1536 'x':1027 'y':1030 'yyyi':1560 'yyyy-mm-dd':1559 'yyyy-mm-dd-attendee-or-topic.md':1288","prices":[{"id":"8b9b4a4f-559c-41d4-a60b-a2febfed2a11","listingId":"1394c171-08b1-475f-adb4-8565200fa6a1","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"rkz91","category":"coco","install_from":"skills.sh"},"createdAt":"2026-05-18T13:21:41.541Z"}],"sources":[{"listingId":"1394c171-08b1-475f-adb4-8565200fa6a1","source":"github","sourceId":"rkz91/coco/project-docs","sourceUrl":"https://github.com/rkz91/coco/tree/main/skills/project-docs","isPrimary":false,"firstSeenAt":"2026-05-18T13:21:41.541Z","lastSeenAt":"2026-05-18T19:14:08.586Z"}],"details":{"listingId":"1394c171-08b1-475f-adb4-8565200fa6a1","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"rkz91","slug":"project-docs","github":{"repo":"rkz91/coco","stars":7,"topics":["agent-skills","agents-md","ai","ai-agents","claude-code","codex","cursor","developer-tools","llm-tools","mcp","pm-tools","product-management","productivity","prompt-engineering","workflow-automation"],"license":"mit","html_url":"https://github.com/rkz91/coco","pushed_at":"2026-04-26T01:51:27Z","description":"Open-source library of AI superpowers — 59 skills, 34 commands, 10 agents + 24 GSD subagents, 3 system bundles. An entire team, wherever your AI lives. Vendor-neutral across Claude Code, Cursor, Codex, and any AGENTS.md tool.","skill_md_sha":"3698980f3e31f673f289ed8edad900a31cc38288","skill_md_path":"skills/project-docs/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/rkz91/coco/tree/main/skills/project-docs"},"layout":"multi","source":"github","category":"coco","frontmatter":{"name":"pmstudio-init","description":"Use when starting a new project, onboarding to an existing product, or setting up a documentation ecosystem for any initiative. Scaffolds the standard document set, folder structure, project memory, and doc-sync config. Works for software products, consulting engagements, platform implementations, and governance programs."},"skills_sh_url":"https://skills.sh/rkz91/coco/project-docs"},"updatedAt":"2026-05-18T19:14:08.586Z"}}