{"id":"6b44e9f4-0d06-4111-bdda-7d8315fc9e4e","shortId":"kjwuyS","kind":"skill","title":"conductor-status","tagline":"Display project status, active tracks, and next actions","description":"# Conductor Status\n\nDisplay the current status of the Conductor project, including overall progress, active tracks, and next actions.\n\n## Use this skill when\n\n- Working on conductor status tasks or workflows\n- Needing guidance, best practices, or checklists for conductor status\n\n## Do not use this skill when\n\n- The task is unrelated to conductor status\n- You need a different domain or tool outside this scope\n\n## Instructions\n\n- Clarify goals, constraints, and required inputs.\n- Apply relevant best practices and validate outcomes.\n- Provide actionable steps and verification.\n- If detailed examples are required, open `resources/implementation-playbook.md`.\n\n## Pre-flight Checks\n\n1. Verify Conductor is initialized:\n   - Check `conductor/product.md` exists\n   - Check `conductor/tracks.md` exists\n   - If missing: Display error and suggest running `/conductor:setup` first\n\n2. Check for any tracks:\n   - Read `conductor/tracks.md`\n   - If no tracks registered: Display setup complete message with suggestion to create first track\n\n## Data Collection\n\n### 1. Project Information\n\nRead `conductor/product.md` and extract:\n\n- Project name\n- Project description\n\n### 2. Tracks Overview\n\nRead `conductor/tracks.md` and parse:\n\n- Total tracks count\n- Completed tracks (marked `[x]`)\n- In-progress tracks (marked `[~]`)\n- Pending tracks (marked `[ ]`)\n\n### 3. Detailed Track Analysis\n\nFor each track in `conductor/tracks/`:\n\nRead `conductor/tracks/{trackId}/plan.md`:\n\n- Count total tasks (lines matching `- [x]`, `- [~]`, `- [ ]` with Task prefix)\n- Count completed tasks (`[x]`)\n- Count in-progress tasks (`[~]`)\n- Count pending tasks (`[ ]`)\n- Identify current phase (first phase with incomplete tasks)\n- Identify next pending task\n\nRead `conductor/tracks/{trackId}/metadata.json`:\n\n- Track type (feature, bug, chore, refactor)\n- Created date\n- Last updated date\n- Status\n\nRead `conductor/tracks/{trackId}/spec.md`:\n\n- Check for any noted blockers or dependencies\n\n### 4. Blocker Detection\n\nScan for potential blockers:\n\n- Tasks marked with `BLOCKED:` prefix\n- Dependencies on incomplete tracks\n- Failed verification tasks\n\n## Output Format\n\n### Full Project Status (no argument)\n\n```\n================================================================================\n                        PROJECT STATUS: {Project Name}\n================================================================================\nLast Updated: {current timestamp}\n\n--------------------------------------------------------------------------------\n                              OVERALL PROGRESS\n--------------------------------------------------------------------------------\n\nTracks:     {completed}/{total} completed ({percentage}%)\nTasks:      {completed}/{total} completed ({percentage}%)\n\nProgress:   [##########..........] {percentage}%\n\n--------------------------------------------------------------------------------\n                              TRACK SUMMARY\n--------------------------------------------------------------------------------\n\n| Status | Track ID          | Type    | Tasks      | Last Updated |\n|--------|-------------------|---------|------------|--------------|\n| [x]    | auth_20250110     | feature | 12/12 (100%)| 2025-01-12  |\n| [~]    | dashboard_20250112| feature | 7/15 (47%) | 2025-01-15  |\n| [ ]    | nav-fix_20250114  | bug     | 0/4 (0%)   | 2025-01-14  |\n\n--------------------------------------------------------------------------------\n                              CURRENT FOCUS\n--------------------------------------------------------------------------------\n\nActive Track:  dashboard_20250112 - Dashboard Feature\nCurrent Phase: Phase 2: Core Components\nCurrent Task:  [~] Task 2.3: Implement chart rendering\n\nProgress in Phase:\n  - [x] Task 2.1: Create dashboard layout\n  - [x] Task 2.2: Add data fetching hooks\n  - [~] Task 2.3: Implement chart rendering\n  - [ ] Task 2.4: Add filter controls\n\n--------------------------------------------------------------------------------\n                              NEXT ACTIONS\n--------------------------------------------------------------------------------\n\n1. Complete: Task 2.3 - Implement chart rendering (dashboard_20250112)\n2. Then: Task 2.4 - Add filter controls (dashboard_20250112)\n3. After Phase 2: Phase verification checkpoint\n\n--------------------------------------------------------------------------------\n                               BLOCKERS\n--------------------------------------------------------------------------------\n\n{If blockers found:}\n! BLOCKED: Task 3.1 in dashboard_20250112 depends on api_20250111 (incomplete)\n\n{If no blockers:}\nNo blockers identified.\n\n================================================================================\nCommands: /conductor:implement {trackId} | /conductor:new-track | /conductor:revert\n================================================================================\n```\n\n### Single Track Status (with track-id argument)\n\n```\n================================================================================\n                    TRACK STATUS: {Track Title}\n================================================================================\nTrack ID:    {trackId}\nType:        {feature|bug|chore|refactor}\nStatus:      {Pending|In Progress|Complete}\nCreated:     {date}\nUpdated:     {date}\n\n--------------------------------------------------------------------------------\n                              SPECIFICATION\n--------------------------------------------------------------------------------\n\nSummary: {brief summary from spec.md}\n\nAcceptance Criteria:\n  - [x] {Criterion 1}\n  - [ ] {Criterion 2}\n  - [ ] {Criterion 3}\n\n--------------------------------------------------------------------------------\n                              IMPLEMENTATION\n--------------------------------------------------------------------------------\n\nOverall:    {completed}/{total} tasks ({percentage}%)\nProgress:   [##########..........] {percentage}%\n\n## Phase 1: {Phase Name} [COMPLETE]\n  - [x] Task 1.1: {description}\n  - [x] Task 1.2: {description}\n  - [x] Verification: {description}\n\n## Phase 2: {Phase Name} [IN PROGRESS]\n  - [x] Task 2.1: {description}\n  - [~] Task 2.2: {description}  <-- CURRENT\n  - [ ] Task 2.3: {description}\n  - [ ] Verification: {description}\n\n## Phase 3: {Phase Name} [PENDING]\n  - [ ] Task 3.1: {description}\n  - [ ] Task 3.2: {description}\n  - [ ] Verification: {description}\n\n--------------------------------------------------------------------------------\n                              GIT HISTORY\n--------------------------------------------------------------------------------\n\nRelated Commits:\n  abc1234 - feat: add login form ({trackId})\n  def5678 - feat: add password validation ({trackId})\n  ghi9012 - chore: mark task 1.2 complete ({trackId})\n\n--------------------------------------------------------------------------------\n                              NEXT STEPS\n--------------------------------------------------------------------------------\n\n1. Current: Task 2.2 - {description}\n2. Next: Task 2.3 - {description}\n3. Phase 2 verification pending\n\n================================================================================\nCommands: /conductor:implement {trackId} | /conductor:revert {trackId}\n================================================================================\n```\n\n## Status Markers Legend\n\nDisplay at bottom if helpful:\n\n```\nLegend:\n  [x] = Complete\n  [~] = In Progress\n  [ ] = Pending\n  [!] = Blocked\n```\n\n## Error States\n\n### No Tracks Found\n\n```\n================================================================================\n                        PROJECT STATUS: {Project Name}\n================================================================================\n\nConductor is set up but no tracks have been created yet.\n\nTo get started:\n  /conductor:new-track \"your feature description\"\n\n================================================================================\n```\n\n### Conductor Not Initialized\n\n```\nERROR: Conductor not initialized\n\nCould not find conductor/product.md\n\nRun /conductor:setup to initialize Conductor for this project.\n```\n\n### Track Not Found (with argument)\n\n```\nERROR: Track not found: {argument}\n\nAvailable tracks:\n  - auth_20250115\n  - dashboard_20250112\n  - nav-fix_20250114\n\nUsage: /conductor:status [track-id]\n```\n\n## Calculation Logic\n\n### Task Counting\n\n```\nFor each plan.md:\n  - Complete: count lines matching /^- \\[x\\] Task/\n  - In Progress: count lines matching /^- \\[~\\] Task/\n  - Pending: count lines matching /^- \\[ \\] Task/\n  - Total: Complete + In Progress + Pending\n```\n\n### Phase Detection\n\n```\nCurrent phase = first phase header followed by any incomplete task ([ ] or [~])\n```\n\n### Progress Bar\n\n```\nfilled = floor((completed / total) * 20)\nempty = 20 - filled\nbar = \"[\" + \"#\".repeat(filled) + \".\".repeat(empty) + \"]\"\n```\n\n## Quick Mode\n\nIf invoked with `--quick` or `-q`:\n\n```\n{Project Name}: {completed}/{total} tasks ({percentage}%)\nActive: {trackId} - Task {X.Y}\n```\n\n## JSON Output\n\nIf invoked with `--json`:\n\n```json\n{\n  \"project\": \"{name}\",\n  \"timestamp\": \"ISO_TIMESTAMP\",\n  \"tracks\": {\n    \"total\": N,\n    \"completed\": X,\n    \"in_progress\": Y,\n    \"pending\": Z\n  },\n  \"tasks\": {\n    \"total\": M,\n    \"completed\": A,\n    \"in_progress\": B,\n    \"pending\": C\n  },\n  \"current\": {\n    \"track\": \"{trackId}\",\n    \"phase\": N,\n    \"task\": \"{X.Y}\"\n  },\n  \"blockers\": []\n}\n```\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["conductor","status","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-conductor-status","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/conductor-status","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34831 github stars · SKILL.md body (9,711 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-04-24T06:50:56.383Z","embedding":null,"createdAt":"2026-04-18T21:34:58.648Z","updatedAt":"2026-04-24T06:50:56.383Z","lastSeenAt":"2026-04-24T06:50:56.383Z","tsv":"'-01':317,325,335 '-12':318 '-14':336 '-15':326 '/conductor':121,433,436,440,583,586,627,646,675 '/metadata.json':229 '/plan.md':192 '/spec.md':245 '0':333 '0/4':332 '1':103,147,386,481,495,567 '1.1':501 '1.2':505,562 '100':315 '12/12':314 '2':124,158,348,395,407,483,511,572,579 '2.1':363,518 '2.2':369,521,570 '2.3':354,375,389,525,575 '2.4':380,398 '20':728,730 '2025':316,324,334 '20250110':312 '20250111':424 '20250112':320,342,394,403,420,669 '20250114':330,673 '20250115':667 '3':180,404,485,530,577 '3.1':417,535 '3.2':538 '4':253 '47':323 '7/15':322 'abc1234':546 'accept':477 'action':11,29,88,385 'activ':7,25,339,751 'add':370,381,399,548,554 'analysi':183 'api':423 'appli':80 'argument':278,449,658,663 'ask':828 'auth':311,666 'avail':664 'b':784 'bar':723,732 'best':43,82 'block':263,415,603 'blocker':250,254,259,411,413,428,430,794 'bottom':594 'boundari':836 'brief':473 'bug':233,331,459 'c':786 'calcul':680 'chart':356,377,391 'check':102,108,111,125,246 'checklist':46 'checkpoint':410 'chore':234,460,559 'clarif':830 'clarifi':74 'clear':803 'collect':146 'command':432,582 'commit':545 'complet':137,168,203,290,292,295,297,387,466,488,498,563,599,687,705,726,747,770,780 'compon':350 'conductor':2,12,20,36,48,61,105,613,634,638,650 'conductor-status':1 'conductor/product.md':109,151,644 'conductor/tracks':188,190,227,243 'conductor/tracks.md':112,130,162 'constraint':76 'control':383,401 'core':349 'could':641 'count':167,193,202,206,211,683,688,695,700 'creat':142,236,364,467,622 'criteria':478,839 'criterion':480,482,484 'current':16,215,285,337,345,351,523,568,711,787 'dashboard':319,341,343,365,393,402,419,668 'data':145,371 'date':237,240,468,470 'def5678':552 'depend':252,265,421 'describ':807 'descript':157,502,506,509,519,522,526,528,536,539,541,571,576,633 'detail':93,181 'detect':255,710 'differ':66 'display':4,14,116,135,592 'domain':67 'empti':729,736 'environ':819 'environment-specif':818 'error':117,604,637,659 'exampl':94 'exist':110,113 'expert':824 'extract':153 'fail':269 'feat':547,553 'featur':232,313,321,344,458,632 'fetch':372 'fill':724,731,734 'filter':382,400 'find':643 'first':123,143,217,713 'fix':329,672 'flight':101 'floor':725 'focus':338 'follow':716 'form':550 'format':273 'found':414,608,656,662 'full':274 'get':625 'ghi9012':558 'git':542 'goal':75 'guidanc':42 'header':715 'help':596 'histori':543 'hook':373 'id':305,448,455,679 'identifi':214,222,431 'implement':355,376,390,434,486,584 'in-progress':172,207 'includ':22 'incomplet':220,267,425,719 'inform':149 'initi':107,636,640,649 'input':79,833 'instruct':73 'invok':740,758 'iso':765 'json':755,760,761 'last':238,283,308 'layout':366 'legend':591,597 'limit':795 'line':196,689,696,701 'logic':681 'login':549 'm':779 'mark':170,176,179,261,560 'marker':590 'match':197,690,697,702,804 'messag':138 'miss':115,841 'mode':738 'n':769,791 'name':155,282,497,513,532,612,746,763 'nav':328,671 'nav-fix':327,670 'need':41,64 'new':438,629 'new-track':437,628 'next':10,28,223,384,565,573 'note':249 'open':97 'outcom':86 'output':272,756,813 'outsid':70 'overal':23,287,487 'overview':160 'pars':164 'password':555 'pend':177,212,224,463,533,581,602,699,708,775,785 'percentag':293,298,300,491,493,750 'permiss':834 'phase':216,218,346,347,360,406,408,494,496,510,512,529,531,578,709,712,714,790 'plan.md':686 'potenti':258 'practic':44,83 'pre':100 'pre-flight':99 'prefix':201,264 'progress':24,174,209,288,299,358,465,492,515,601,694,707,722,773,783 'project':5,21,148,154,156,275,279,281,609,611,653,745,762 'provid':87 'q':744 'quick':737,742 'read':129,150,161,189,226,242 'refactor':235,461 'regist':134 'relat':544 'relev':81 'render':357,378,392 'repeat':733,735 'requir':78,96,832 'resources/implementation-playbook.md':98 'revert':441,587 'review':825 'run':120,645 'safeti':835 'scan':256 'scope':72,806 'set':615 'setup':122,136,647 'singl':442 'skill':32,54,798 'skill-conductor-status' 'source-sickn33' 'spec.md':476 'specif':471,820 'start':626 'state':605 'status':3,6,13,17,37,49,62,241,276,280,303,444,451,462,589,610,676 'step':89,566 'stop':826 'substitut':816 'success':838 'suggest':119,140 'summari':302,472,474 'task':38,57,195,200,204,210,213,221,225,260,271,294,307,352,353,362,368,374,379,388,397,416,490,500,504,517,520,524,534,537,561,569,574,682,692,698,703,720,749,753,777,792,802 'test':822 'timestamp':286,764,766 'titl':453 'tool':69 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'total':165,194,291,296,489,704,727,748,768,778 'track':8,26,128,133,144,159,166,169,175,178,182,186,230,268,289,301,304,340,439,443,447,450,452,454,607,619,630,654,660,665,678,767,788 'track-id':446,677 'trackid':191,228,244,435,456,551,557,564,585,588,752,789 'treat':811 'type':231,306,457 'unrel':59 'updat':239,284,309,469 'usag':674 'use':30,52,796 'valid':85,556,821 'verif':91,270,409,508,527,540,580 'verifi':104 'work':34 'workflow':40 'x':171,198,205,310,361,367,479,499,503,507,516,598,691,771 'x.y':754,793 'y':774 'yet':623 'z':776","prices":[{"id":"e14e9d02-e5d4-4713-86f9-8e6e806878b2","listingId":"6b44e9f4-0d06-4111-bdda-7d8315fc9e4e","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:34:58.648Z"}],"sources":[{"listingId":"6b44e9f4-0d06-4111-bdda-7d8315fc9e4e","source":"github","sourceId":"sickn33/antigravity-awesome-skills/conductor-status","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/conductor-status","isPrimary":false,"firstSeenAt":"2026-04-18T21:34:58.648Z","lastSeenAt":"2026-04-24T06:50:56.383Z"}],"details":{"listingId":"6b44e9f4-0d06-4111-bdda-7d8315fc9e4e","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"conductor-status","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34831,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-24T06:41:17Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"be60858d218a98435e6c597b4c6e6a7070b1bf31","skill_md_path":"skills/conductor-status/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/conductor-status"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"conductor-status","description":"Display project status, active tracks, and next actions"},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/conductor-status"},"updatedAt":"2026-04-24T06:50:56.383Z"}}