{"id":"a296cbbe-5002-4d34-bdbe-027ef47a84c8","shortId":"tbuEhT","kind":"skill","title":"pmstudio","tagline":"PM Studio command center. Use for a quick overview of available commands and document inventory. Use when someone says \"pmstudio\", \"show commands\", \"what can I generate\", or \"project status\". Do NOT use for detailed completeness audits — use /pmstudio-nfr instead. Shows document ","description":"# PM Studio — Command Center\n\n## Purpose\n\nSingle entry point for all PM document generation. Shows what exists, what's missing, and what to run next.\n\n## Process\n\n### Step 1: Read Project Context\n\nRead these files (skip any that don't exist):\n- `CLAUDE.local.md` — project overview, folder structure, recent changes\n- `.sync-watch.json` — watched directories and target documents\n\n### Step 2: Scan for Existing Documents\n\nUse glob patterns to detect which document types exist in the current project:\n\n| Document Type | Glob Pattern | Category |\n|---------------|-------------|----------|\n| PRD | `**/*PRD*.html`, `**/*PRD*.md`, `**/PRD/**` | CREATE |\n| Presentation | `**/Presentations/*-v[0-9]*.html`, `**/*Presentation*.html` | CREATE |\n| PRD Presentation | `**/*PRD*Presentation*.html`, `**/*PRD*-Presentation*.html` | CREATE |\n| Architecture Map | `**/*Architecture*.html`, `**/*Map*.html` | CREATE |\n| Verification | `**/Verification/**`, `**/*Verification*.md` | CREATE |\n| Stakeholder Comms | `**/Comms/**`, `**/*Comms*.html` | CREATE |\n| ARB Review | `**/ARB/**`, `**/*ARB*.html` | GOVERN |\n| DR Plan | `**/Operations/*DR*`, `**/*DR-Plan*`, `**/*Disaster*` | GOVERN |\n| IRP | `**/Operations/*IRP*`, `**/*Incident*Response*` | GOVERN |\n| Recovery Plan | `**/Operations/*Recovery*`, `**/*Recovery-Plan*` | GOVERN |\n| Change Log | `**/*Change-Log*`, `**/*Changelog*` | GOVERN |\n| NFR Status | `.nfr-status.json` | GOVERN |\n| Meeting Notes | `**/Meeting-Notes/**` | SOURCE |\n| Research | `**/Research/**` | SOURCE |\n| Source Documents | `**/Source-Documents/**` | SOURCE |\n| Stakeholder Directory | `**/Data/*Stakeholder*` | SOURCE |\n| Project Memory | `CLAUDE.local.md` | SOURCE |\n| Sync Config | `.sync-watch.json` | ORCHESTRATION |\n\nFor each match, note the file path and last-modified date.\n\n### Step 3: Discover Installed Commands\n\nList available `/pmstudio-*` commands by checking which skills are loaded. Present only commands that are actually installed.\n\n### Step 4: Present Dashboard\n\nOutput this format (adapt to actual project data):\n\n```\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n PM STUDIO ► {Project Name}\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nCoverage: {found}/{total scanned} document types\n\n─── CREATE ────────────────────────────────────────────\n  /pmstudio-prd          PRD / Requirements          {✓ path (version, date) | ✗ Missing}\n  /pmstudio-deck         Stakeholder Presentation    {✓ | ✗ | ○ Not installed}\n  /pmstudio-prd-deck     PRD Presentation            {✓ | ✗ | ○ Not installed}\n  /pmstudio-arch-map     Architecture Map            {✓ | ✗ | ○ Not installed}\n  /pmstudio-verify       Verification / Audit        {✓ | ✗ | ○ Not installed}\n  /pmstudio-comms        Stakeholder Comms           {✓ | ✗}\n\n─── GOVERN ────────────────────────────────────────────\n  /pmstudio-arb          ARB Review                  {✓ | ✗}\n  /pmstudio-dr           Disaster Recovery Plan      {✓ | ✗}\n  /pmstudio-irp          Incident Response Plan      {✓ | ✗}\n  /pmstudio-recovery     Recovery Runbooks           {✓ | ✗}\n  /pmstudio-changelog    Change Log                  {✓ | ✗}\n  /pmstudio-nfr          Readiness Audit             → Run for full report\n\n─── ORCHESTRATION ─────────────────────────────────────\n  /pmstudio-sync         Cascade document updates    {✓ Config found | ✗ No .sync-watch.json}\n  /pmstudio-init         Scaffold project            {✓ Initialized | ✗ Not initialized}\n\n─── SOURCE (manual) ───────────────────────────────────\n  Meeting Notes          {N files, latest: date}\n  Research               {N files, latest: date}\n  Source Documents       {N files}\n  Stakeholder Directory  {✓ Found | ✗ Missing}\n  Project Memory         {✓ CLAUDE.local.md | ✗ Missing}\n\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\nRecommendations:\n1. [{priority}] {what to do} → /pmstudio-{command}\n2. [{priority}] {what to do} → /pmstudio-{command}\n3. [{priority}] {what to do} → /pmstudio-{command}\n\nType a command to run it.\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n```\n\n### Step 5: Generate Recommendations\n\nPriority rules:\n- **CRITICAL**: Production system + no DR/IRP = critical\n- **HIGH**: PRD exists but no ARB review; >30 days since last doc update; change log missing with many changes in CLAUDE.local.md\n- **MEDIUM**: Missing stakeholder comms before a kickoff; no architecture map for implementation project\n- **LOW**: Missing optional docs (recovery plan, verification)\n\nShow top 3 recommendations only. Each must include the exact `/pmstudio-*` command to run.\n\n## Arguments\n\n- `/pmstudio` — full dashboard (default)\n- `/pmstudio --deep` — delegates to `/pmstudio-nfr` for detailed readiness audit\n\n## Critical Rules\n\n1. **Read-only.** This command NEVER generates or modifies documents. It only reports status and recommends commands.\n2. **Adapt to project.** Don't show hardcoded paths. Glob the actual project and show what's really there.\n3. **Mark uninstalled commands.** If a `/pmstudio-*` subcommand isn't installed, show it as `○ Not installed` (not ✗ Missing).\n4. **Show real dates.** For found documents, show the actual last-modified date, not just ✓.\n5. **Be concise.** The dashboard should fit in one screen. No lengthy explanations.","tags":["pmstudio","coco","rkz91","agent-skills","agents-md","ai-agents","claude-code","codex","cursor","developer-tools","llm-tools","mcp"],"capabilities":["skill","source-rkz91","skill-pmstudio","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/pmstudio","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 (5,235 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.306Z","embedding":null,"createdAt":"2026-05-18T13:21:41.151Z","updatedAt":"2026-05-18T19:14:08.306Z","lastSeenAt":"2026-05-18T19:14:08.306Z","tsv":"'-9':130 '/arb':164 '/comms':158 '/data':215 '/meeting-notes':204 '/operations':170,178,185 '/pmstudio':474,478 '/pmstudio-':245,384,391,398,469,532 '/pmstudio-arb':314 '/pmstudio-arch-map':300 '/pmstudio-changelog':328 '/pmstudio-comms':310 '/pmstudio-deck':290 '/pmstudio-dr':317 '/pmstudio-init':347 '/pmstudio-irp':321 '/pmstudio-nfr':39,331,482 '/pmstudio-prd':283 '/pmstudio-prd-deck':295 '/pmstudio-recovery':325 '/pmstudio-sync':339 '/pmstudio-verify':305 '/prd':124 '/presentations':127 '/research':207 '/source-documents':211 '/verification':152 '0':129 '1':69,379,489 '2':96,386,507 '3':239,393,461,526 '30':425 '4':261,544 '5':407,560 'actual':258,269,518,553 'adapt':267,508 'arb':162,165,315,423 'architectur':144,146,301,447 'argument':473 'audit':37,307,333,486 'avail':12,244 'cascad':340 'categori':118 'center':5,46 'chang':88,191,194,329,431,436 'change-log':193 'changelog':196 'check':248 'claude.local.md':82,220,376,438 'comm':157,159,312,442 'command':4,13,23,45,242,246,255,385,392,399,402,470,494,506,529 'complet':36 'concis':562 'config':223,343 'context':72 'coverag':276 'creat':125,134,143,150,155,161,282 'critic':412,417,487 'current':112 'dashboard':263,476,564 'data':271 'date':237,288,360,365,547,557 'day':426 'deep':479 'default':477 'deleg':480 'detail':35,484 'detect':105 'directori':91,214,371 'disast':175,318 'discov':240 'doc':429,455 'document':15,42,54,94,100,107,114,210,280,341,367,499,550 'dr':168,171,173 'dr-plan':172 'dr/irp':416 'entri':49 'exact':468 'exist':58,81,99,109,420 'explan':572 'file':75,231,358,363,369 'fit':566 'folder':85 'format':266 'found':277,344,372,549 'full':336,475 'generat':27,55,408,496 'glob':102,116,516 'govern':167,176,182,190,197,201,313 'hardcod':514 'high':418 'html':121,131,133,139,142,147,149,160,166 'implement':450 'incid':180,322 'includ':466 'initi':350,352 'instal':241,259,294,299,304,309,536,541 'instead':40 'inventori':16 'irp':177,179 'isn':534 'kickoff':445 'last':235,428,555 'last-modifi':234,554 'latest':359,364 'lengthi':571 'list':243 'load':252 'log':192,195,330,432 'low':452 'mani':435 'manual':354 'map':145,148,302,448 'mark':527 'match':228 'md':123,154 'medium':439 'meet':202,355 'memori':219,375 'miss':61,289,373,377,433,440,453,543 'modifi':236,498,556 'must':465 'n':357,362,368 'name':275 'never':495 'next':66 'nfr':198 'nfr-status.json':200 'note':203,229,356 'one':568 'option':454 'orchestr':225,338 'output':264 'overview':10,84 'path':232,286,515 'pattern':103,117 'plan':169,174,184,189,320,324,457 'pm':2,43,53,272 'pmstudio':1,21 'point':50 'prd':119,120,122,135,137,140,284,296,419 'present':126,132,136,138,141,253,262,292,297 'prioriti':380,387,394,410 'process':67 'product':413 'project':29,71,83,113,218,270,274,349,374,451,510,519 'purpos':47 'quick':9 'read':70,73,491 'read-on':490 'readi':332,485 'real':546 'realli':524 'recent':87 'recommend':378,409,462,505 'recoveri':183,186,188,319,326,456 'recovery-plan':187 'report':337,502 'requir':285 'research':206,361 'respons':181,323 'review':163,316,424 'rule':411,488 'run':65,334,404,472 'runbook':327 'say':20 'scaffold':348 'scan':97,279 'screen':569 'show':22,41,56,459,513,521,537,545,551 'sinc':427 'singl':48 'skill':250 'skill-pmstudio' 'skip':76 'someon':19 'sourc':205,208,209,212,217,221,353,366 'source-rkz91' 'stakehold':156,213,216,291,311,370,441 'status':30,199,503 'step':68,95,238,260,406 'structur':86 'studio':3,44,273 'subcommand':533 'sync':222 'sync-watch.json':89,224,346 'system':414 'target':93 'top':460 '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' 'total':278 'type':108,115,281,400 'uninstal':528 'updat':342,430 'use':6,17,33,38,101 'v':128 'verif':151,153,306,458 'version':287 'watch':90","prices":[{"id":"d8e54bb7-259c-495e-842b-dfea2daafcaa","listingId":"a296cbbe-5002-4d34-bdbe-027ef47a84c8","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.151Z"}],"sources":[{"listingId":"a296cbbe-5002-4d34-bdbe-027ef47a84c8","source":"github","sourceId":"rkz91/coco/pmstudio","sourceUrl":"https://github.com/rkz91/coco/tree/main/skills/pmstudio","isPrimary":false,"firstSeenAt":"2026-05-18T13:21:41.151Z","lastSeenAt":"2026-05-18T19:14:08.306Z"}],"details":{"listingId":"a296cbbe-5002-4d34-bdbe-027ef47a84c8","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"rkz91","slug":"pmstudio","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":"e2ecda7211e043e463db895d50acb50e85aba850","skill_md_path":"skills/pmstudio/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/rkz91/coco/tree/main/skills/pmstudio"},"layout":"multi","source":"github","category":"coco","frontmatter":{"name":"pmstudio","description":"PM Studio command center. Use for a quick overview of available commands and document inventory. Use when someone says \"pmstudio\", \"show commands\", \"what can I generate\", or \"project status\". Do NOT use for detailed completeness audits — use /pmstudio-nfr instead. Shows document coverage dashboard and recommends which /pmstudio-* command to run next."},"skills_sh_url":"https://skills.sh/rkz91/coco/pmstudio"},"updatedAt":"2026-05-18T19:14:08.306Z"}}