[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7384C9DAASMB2V4TFKNVZ44":3,"skill-same:01M7384C9DAASMB2V4TFKNVZ44":45},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":14,"repositoryHtmlUrl":27,"repositoryHomepageUrl":6,"ownerHtmlUrl":28,"ownerBlogUrl":6,"ownerDescription":29,"updatedAt":30,"install":31,"resources":44},"01M7384C9DAASMB2V4TFKNVZ44","project-status",null,"Analyzes current project state by reading SE artifacts and reports stage, progress, and next actions","League-Robotics\u002Fradio-robot","League-Robotics","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F208509796?v=4","01M73830ZS54M88FRN73WZ722B","League Robotics","01M738310W67YAHHX15QKCDB41",0,"MIT","https:\u002F\u002Fgithub.com\u002FLeague-Robotics\u002Fradio-robot\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fproject-status\u002FSKILL.md",[],[],"2026-11-11 15:11:14",false,"---\nname: project-status\ndescription: Analyzes current project state by reading SE artifacts and reports stage, progress, and next actions\n---\n\n# Project Status Skill\n\nThis skill scans the SE artifacts and tickets to determine where a project\nstands and what should happen next.\n\n## Process\n\n1. **Check artifacts**: Verify which SE documents exist:\n   - `.clasi\u002Fdesign\u002Foverview.md`\n   - `.clasi\u002Fdesign\u002Fusecases.md`\n   - `docs\u002Farchitecture\u002F` (versioned architecture documents)\n2. **Check sprints**: Scan `clasi\u002Fsprints\u002F` for active sprints and\n   `clasi\u002Fsprints\u002Fdone\u002F` for completed sprints.\n3. **Scan tickets**: For each active sprint, read ticket files in\n   `tickets\u002F` and `tickets\u002Fdone\u002F`. Extract frontmatter status.\n4. **Determine stage**:\n   - No overview → Project not initialized\n   - Overview but no use cases → Initiation in progress\n   - Use cases but no architecture → Architecture needed\n   - Architecture exists, no active sprint → Ready for sprint planning\n   - Active sprint with `open` tickets → Implementation in progress\n   - Active sprint, all tickets `done` → Sprint ready to close\n   - No active sprint, done sprints exist → Maintenance mode\n5. **Report progress**:\n   - Artifacts: which exist, their status\n   - Sprint: active sprint name, status, branch\n   - Tickets: count by status (open, in-progress, done)\n   - Next action: what should be done next\n6. **Identify blockers**: Missing dependencies, in-progress tickets\n   without plans, tickets with unmet depends-on.\n\n## Output\n\nA structured status report showing current stage, artifact status, ticket\nprogress, and recommended next action.\n","# Project Status Skill\n\nThis skill scans the SE artifacts and tickets to determine where a project\nstands and what should happen next.\n\n## Process\n\n1. **Check artifacts**: Verify which SE documents exist:\n   - `.clasi\u002Fdesign\u002Foverview.md`\n   - `.clasi\u002Fdesign\u002Fusecases.md`\n   - `docs\u002Farchitecture\u002F` (versioned architecture documents)\n2. **Check sprints**: Scan `clasi\u002Fsprints\u002F` for active sprints and\n   `clasi\u002Fsprints\u002Fdone\u002F` for completed sprints.\n3. **Scan tickets**: For each active sprint, read ticket files in\n   `tickets\u002F` and `tickets\u002Fdone\u002F`. Extract frontmatter status.\n4. **Determine stage**:\n   - No overview → Project not initialized\n   - Overview but no use cases → Initiation in progress\n   - Use cases but no architecture → Architecture needed\n   - Architecture exists, no active sprint → Ready for sprint planning\n   - Active sprint with `open` tickets → Implementation in progress\n   - Active sprint, all tickets `done` → Sprint ready to close\n   - No active sprint, done sprints exist → Maintenance mode\n5. **Report progress**:\n   - Artifacts: which exist, their status\n   - Sprint: active sprint name, status, branch\n   - Tickets: count by status (open, in-progress, done)\n   - Next action: what should be done next\n6. **Identify blockers**: Missing dependencies, in-progress tickets\n   without plans, tickets with unmet depends-on.\n\n## Output\n\nA structured status report showing current stage, artifact status, ticket\nprogress, and recommended next action.\n",{"name":5,"description":7},"master","2f12085465b8a63158992b90277de023fcb4807b",".agents\u002Fskills\u002Fproject-status","https:\u002F\u002Fgithub.com\u002FLeague-Robotics\u002Fradio-robot","https:\u002F\u002Fgithub.com\u002FLeague-Robotics","Robotics projects","2026-09-23 23:36:45",{"source":8,"skillName":5,"commands":32,"prompt":42,"zipAvailable":43},[33,36,39],{"tool":34,"command":35},"npx","npx skills add League-Robotics\u002Fradio-robot --skill project-status",{"tool":37,"command":38},"bunx","bunx skills add League-Robotics\u002Fradio-robot --skill project-status",{"tool":40,"command":41},"pnpm","pnpm dlx skills add League-Robotics\u002Fradio-robot --skill project-status","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLeague-Robotics\u002Fradio-robot\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fproject-status\u002FSKILL.md",true,[],[46,52,58,64,70,76],{"skillNo":47,"name":48,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":49,"categories":50,"keywords":51,"publishedAt":19},"01M73863AJZNZEJG6FB80SRSG1","tdd-cycle","https:\u002F\u002Fgithub.com\u002FLeague-Robotics\u002Fradio-robot\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftdd-cycle\u002FSKILL.md",[],[],{"skillNo":53,"name":54,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":55,"categories":56,"keywords":57,"publishedAt":19},"01M73862CNZFRZSSJ7ZHCSR4F1","systematic-debugging","https:\u002F\u002Fgithub.com\u002FLeague-Robotics\u002Fradio-robot\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fsystematic-debugging\u002FSKILL.md",[],[],{"skillNo":59,"name":60,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":61,"categories":62,"keywords":63,"publishedAt":19},"01M73860BWE3FTXDCR32YV18Q6","sprint-roadmap","https:\u002F\u002Fgithub.com\u002FLeague-Robotics\u002Fradio-robot\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fsprint-roadmap\u002FSKILL.md",[],[],{"skillNo":65,"name":66,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":69,"publishedAt":19},"01M7385ZG3HD9973CNS848PPWB","sprint-review","https:\u002F\u002Fgithub.com\u002FLeague-Robotics\u002Fradio-robot\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fsprint-review\u002FSKILL.md",[],[],{"skillNo":71,"name":72,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":75,"publishedAt":19},"01M7385YMQ7T662SVXW38SWVP5","self-reflect","https:\u002F\u002Fgithub.com\u002FLeague-Robotics\u002Fradio-robot\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fself-reflect\u002FSKILL.md",[],[],{"skillNo":77,"name":78,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":79,"categories":80,"keywords":81,"publishedAt":19},"01M7385WEMWHQ1CJZQYC6QM8RT","se","https:\u002F\u002Fgithub.com\u002FLeague-Robotics\u002Fradio-robot\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fse\u002FSKILL.md",[],[]]