[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6EWVP117ACEZGS3Q75ZV80B":3,"skill-same:01M6EWVP117ACEZGS3Q75ZV80B":92},{"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":23,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":49,"commitSha":50,"skillDirectory":51,"forksCount":52,"repositoryHtmlUrl":53,"repositoryHomepageUrl":54,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":56,"updatedAt":57,"install":58,"resources":71},"01M6EWVP117ACEZGS3Q75ZV80B","task-execution-engine",null,"Execute implementation tasks from design documents using markdown checkboxes. Use when (1) implementing features from feature-design-assistant output, (2) resuming interrupted work, (3) batch executing tasks. Triggers on 'start implementation', 'run tasks', 'resume'.","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fnotedit\u002Ftask-execution-engine\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000038","人力资源","PROFESSION","适用职业",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"task","execution","task execution engine","engine","output","design","triggers","feature","implementation","resume","use","execute","work","markdown","start","batch","run","tasks","documents","assistant","2026-11-10 10:12:30",false,"---\nname: task-execution-engine\ndescription: Execute implementation tasks from design documents using markdown checkboxes. Use when (1) implementing features from feature-design-assistant output, (2) resuming interrupted work, (3) batch executing tasks. Triggers on 'start implementation', 'run tasks', 'resume'.\n---\n\n# Feature Pipeline\n\nExecute implementation tasks directly from design documents. Tasks are managed as markdown checkboxes - no separate session files needed.\n\n## Quick Reference\n\n```bash\n# Get next task\npython3 scripts\u002Ftask_manager.py next --file \u003Cdesign.md>\n\n# Mark task completed\npython3 scripts\u002Ftask_manager.py done --file \u003Cdesign.md> --task \"Task Title\"\n\n# Mark task failed\npython3 scripts\u002Ftask_manager.py fail --file \u003Cdesign.md> --task \"Task Title\" --reason \"...\"\n\n# Show status\npython3 scripts\u002Ftask_manager.py status --file \u003Cdesign.md>\n```\n\n## Task Format\n\nTasks are written as markdown checkboxes in the design document:\n\n```markdown\n## Implementation Tasks\n\n- [ ] **Create User model** `priority:1` `phase:model`\n  - files: src\u002Fmodels\u002Fuser.py, tests\u002Fmodels\u002Ftest_user.py\n  - [ ] User model has email and password_hash fields\n  - [ ] Email validation implemented\n  - [ ] Password hashing uses bcrypt\n\n- [ ] **Implement JWT utils** `priority:2` `phase:model`\n  - files: src\u002Futils\u002Fjwt.py\n  - [ ] generate_token() creates valid JWT\n  - [ ] verify_token() validates JWT\n\n- [ ] **Create auth API** `priority:3` `phase:api` `deps:Create User model,Implement JWT utils`\n  - files: src\u002Fapi\u002Fauth.py\n  - [ ] POST \u002Fregister endpoint\n  - [ ] POST \u002Flogin endpoint\n```\n\nSee [references\u002Ftask-format.md](references\u002Ftask-format.md) for full format specification.\n\n## Execution Loop\n\n```\nLOOP until no tasks remain:\n  1. GET next task (task_manager.py next)\n  2. READ task details (files, criteria)\n  3. IMPLEMENT the task\n  4. VERIFY acceptance criteria\n  5. UPDATE status (task_manager.py done\u002Ffail)\n  6. CONTINUE\n```\n\n### Unattended Mode Rules\n\n- **NO stopping** for questions\n- **NO asking** for clarification\n- Make autonomous decisions based on codebase patterns\n- If blocked, mark as failed and continue\n\n## Status Updates\n\nCompleted task:\n```markdown\n- [x] **Create User model** `priority:1` `phase:model` ✅\n  - files: src\u002Fmodels\u002Fuser.py\n  - [x] User model has email field\n  - [x] Password hashing implemented\n```\n\nFailed task:\n```markdown\n- [x] **Create User model** `priority:1` `phase:model` ❌\n  - files: src\u002Fmodels\u002Fuser.py\n  - [ ] User model has email field\n  - reason: Missing database configuration\n```\n\n## Resume \u002F Recovery\n\nTo resume interrupted work, simply run again with the same design file:\n\n```\n\u002Ffeature-pipeline docs\u002Fdesigns\u002Fxxx.md\n```\n\nThe task manager will find the first uncompleted task and continue from there.\n\n## Integration\n\nThis skill is typically triggered after `\u002Ffeature-analyzer` completes:\n\n```\nUser: \u002Ffeature-analyzer implement user auth\n\nClaude: [designs feature, generates task list]\n        Design saved to docs\u002Fdesigns\u002F2026-01-02-user-auth.md\n        Ready to start implementation?\n\nUser: Yes \u002F 开始实现\n\nClaude: [executes tasks via task-execution-engine]\n```\n","# Feature Pipeline\n\nExecute implementation tasks directly from design documents. Tasks are managed as markdown checkboxes - no separate session files needed.\n\n## Quick Reference\n\n```bash\n# Get next task\npython3 scripts\u002Ftask_manager.py next --file \u003Cdesign.md>\n\n# Mark task completed\npython3 scripts\u002Ftask_manager.py done --file \u003Cdesign.md> --task \"Task Title\"\n\n# Mark task failed\npython3 scripts\u002Ftask_manager.py fail --file \u003Cdesign.md> --task \"Task Title\" --reason \"...\"\n\n# Show status\npython3 scripts\u002Ftask_manager.py status --file \u003Cdesign.md>\n```\n\n## Task Format\n\nTasks are written as markdown checkboxes in the design document:\n\n```markdown\n## Implementation Tasks\n\n- [ ] **Create User model** `priority:1` `phase:model`\n  - files: src\u002Fmodels\u002Fuser.py, tests\u002Fmodels\u002Ftest_user.py\n  - [ ] User model has email and password_hash fields\n  - [ ] Email validation implemented\n  - [ ] Password hashing uses bcrypt\n\n- [ ] **Implement JWT utils** `priority:2` `phase:model`\n  - files: src\u002Futils\u002Fjwt.py\n  - [ ] generate_token() creates valid JWT\n  - [ ] verify_token() validates JWT\n\n- [ ] **Create auth API** `priority:3` `phase:api` `deps:Create User model,Implement JWT utils`\n  - files: src\u002Fapi\u002Fauth.py\n  - [ ] POST \u002Fregister endpoint\n  - [ ] POST \u002Flogin endpoint\n```\n\nSee [references\u002Ftask-format.md](references\u002Ftask-format.md) for full format specification.\n\n## Execution Loop\n\n```\nLOOP until no tasks remain:\n  1. GET next task (task_manager.py next)\n  2. READ task details (files, criteria)\n  3. IMPLEMENT the task\n  4. VERIFY acceptance criteria\n  5. UPDATE status (task_manager.py done\u002Ffail)\n  6. CONTINUE\n```\n\n### Unattended Mode Rules\n\n- **NO stopping** for questions\n- **NO asking** for clarification\n- Make autonomous decisions based on codebase patterns\n- If blocked, mark as failed and continue\n\n## Status Updates\n\nCompleted task:\n```markdown\n- [x] **Create User model** `priority:1` `phase:model` ✅\n  - files: src\u002Fmodels\u002Fuser.py\n  - [x] User model has email field\n  - [x] Password hashing implemented\n```\n\nFailed task:\n```markdown\n- [x] **Create User model** `priority:1` `phase:model` ❌\n  - files: src\u002Fmodels\u002Fuser.py\n  - [ ] User model has email field\n  - reason: Missing database configuration\n```\n\n## Resume \u002F Recovery\n\nTo resume interrupted work, simply run again with the same design file:\n\n```\n\u002Ffeature-pipeline docs\u002Fdesigns\u002Fxxx.md\n```\n\nThe task manager will find the first uncompleted task and continue from there.\n\n## Integration\n\nThis skill is typically triggered after `\u002Ffeature-analyzer` completes:\n\n```\nUser: \u002Ffeature-analyzer implement user auth\n\nClaude: [designs feature, generates task list]\n        Design saved to docs\u002Fdesigns\u002F2026-01-02-user-auth.md\n        Ready to start implementation?\n\nUser: Yes \u002F 开始实现\n\nClaude: [executes tasks via task-execution-engine]\n```\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Faiskillstore\u002Fmarketplace\u002Fnotedit\u002Ftask-execution-engine",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":59,"prompt":69,"zipAvailable":70},[60,63,66],{"tool":61,"command":62},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill task-execution-engine",{"tool":64,"command":65},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill task-execution-engine",{"tool":67,"command":68},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill task-execution-engine","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fnotedit\u002Ftask-execution-engine\u002FSKILL.md",true,[72,78,82,88],{"path":73,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":76,"sourceHtmlUrl":77},"references\u002Ftask-format.md","REFERENCE","参考文档",2499,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fnotedit\u002Ftask-execution-engine\u002Freferences\u002Ftask-format.md",{"path":79,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":80,"sourceHtmlUrl":81},"references\u002Fworkflow-guide.md",4043,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fnotedit\u002Ftask-execution-engine\u002Freferences\u002Fworkflow-guide.md",{"path":83,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":86,"sourceHtmlUrl":87},"scripts\u002Ftask_manager.py","SCRIPT","脚本",13867,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fnotedit\u002Ftask-execution-engine\u002Fscripts\u002Ftask_manager.py",{"path":89,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":90,"sourceHtmlUrl":91},"skill-report.json",9209,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Faiskillstore\u002Fmarketplace\u002Fnotedit\u002Ftask-execution-engine\u002Fskill-report.json",[93,107,117,126,132,139],{"skillNo":94,"name":95,"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":96,"categories":97,"keywords":103,"publishedAt":44},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[98],{"categoryNo":99,"categoryName":100,"taxonomyType":101,"taxonomyTypeDesc":102},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[104,105,106],"model","model hierarchy","model hierarchy skill",{"skillNo":108,"name":109,"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":110,"categories":111,"keywords":113,"publishedAt":44},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[112],{"categoryNo":99,"categoryName":100,"taxonomyType":101,"taxonomyTypeDesc":102},[114,115,116],"MCP","zoom","zoom mcp",{"skillNo":118,"name":119,"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":120,"categories":121,"keywords":122,"publishedAt":44},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[123,124,125,115],"sdk","zoom apps sdk","apps",{"skillNo":127,"name":128,"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":129,"categories":130,"keywords":131,"publishedAt":44},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[128],{"skillNo":133,"name":134,"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":135,"categories":136,"keywords":138,"publishedAt":44},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[137],{"categoryNo":99,"categoryName":100,"taxonomyType":101,"taxonomyTypeDesc":102},[134],{"skillNo":140,"name":141,"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":142,"categories":143,"keywords":144,"publishedAt":44},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[141]]