[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6XFPKDA9Z5FFZWA2VPVJ2GF":3,"skill-same:01M6XFPKDA9Z5FFZWA2VPVJ2GF":65},{"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":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":45,"commitSha":46,"skillDirectory":47,"forksCount":14,"repositoryHtmlUrl":48,"repositoryHomepageUrl":6,"ownerHtmlUrl":49,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":50,"install":51,"resources":64},"01M6XFPKDA9Z5FFZWA2VPVJ2GF","conductor-implement",null,"Execute tasks from a track's implementation plan following TDD workflow","sapsapshen\u002Fai-memory-router","sapsapshen","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F20347959?v=4","01M6XDQEF1DP50DKF37H81J3J5","shenmian","01M6XDQEJPE41Y3DT2763X8ZJN",0,"MIT","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fcopilot\u002Fconductor-implement\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"implement","conductor implement","conductor","tdd","workflow","tasks","tdd workflow","plan","execute","implementation","community","unknown","track","implementation plan","2026","2026-11-10 10:12:30",false,"---\nname: conductor-implement\ndescription: \"Execute tasks from a track's implementation plan following TDD workflow\"\nrisk: unknown\nsource: community\ndate_added: \"2026-02-27\"\n---\n\n# Implement Track\n\nExecute tasks from a track's implementation plan, following the workflow rules defined in `conductor\u002Fworkflow.md`.\n\n## Use this skill when\n\n- Working on implement track tasks or workflows\n- Needing guidance, best practices, or checklists for implement track\n\n## Do not use this skill when\n\n- The task is unrelated to implement track\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\u002Fimplementation-playbook.md`.\n\n## Pre-flight Checks\n\n1. Verify Conductor is initialized:\n   - Check `conductor\u002Fproduct.md` exists\n   - Check `conductor\u002Fworkflow.md` exists\n   - Check `conductor\u002Ftracks.md` exists\n   - If missing: Display error and suggest running `\u002Fconductor:setup` first\n\n2. Load workflow configuration:\n   - Read `conductor\u002Fworkflow.md`\n   - Parse TDD strictness level\n   - Parse commit strategy\n   - Parse verification checkpoint rules\n\n## Track Selection\n\n### If argument provided:\n\n- Validate track exists: `conductor\u002Ftracks\u002F{argument}\u002Fplan.md`\n- If not found: Search for partial matches, suggest corrections\n\n### If no argument:\n\n1. Read `conductor\u002Ftracks.md`\n2. Parse for incomplete tracks (status `[ ]` or `[~]`)\n3. Display selection menu:\n\n   ```\n   Select a track to implement:\n\n   In Progress:\n   1. [~] auth_20250115 - User Authentication (Phase 2, Task 3)\n\n   Pending:\n   2. [ ] nav-fix_20250114 - Navigation Bug Fix\n   3. [ ] dashboard_20250113 - Dashboard Feature\n\n   Enter number or track ID:\n   ```\n\n## Context Loading\n\nLoad all relevant context for implementation:\n\n1. Track documents:\n   - `conductor\u002Ftracks\u002F{trackId}\u002Fspec.md` - Requirements\n   - `conductor\u002Ftracks\u002F{trackId}\u002Fplan.md` - Task list\n   - `conductor\u002Ftracks\u002F{trackId}\u002Fmetadata.json` - Progress state\n\n2. Project context:\n   - `conductor\u002Fproduct.md` - Product understanding\n   - `conductor\u002Ftech-stack.md` - Technical constraints\n   - `conductor\u002Fworkflow.md` - Process rules\n\n3. Code style (if exists):\n   - `conductor\u002Fcode_styleguides\u002F{language}.md`\n\n## Track Status Update\n\nUpdate track to in-progress:\n\n1. In `conductor\u002Ftracks.md`:\n   - Change `[ ]` to `[~]` for this track\n\n2. In `conductor\u002Ftracks\u002F{trackId}\u002Fmetadata.json`:\n   - Set `status: \"in_progress\"`\n   - Update `updated` timestamp\n\n## Task Execution Loop\n\nFor each incomplete task in plan.md (marked with `[ ]`):\n\n### 1. Task Identification\n\nParse plan.md to find next incomplete task:\n\n- Look for lines matching `- [ ] Task X.Y: {description}`\n- Track current phase from structure\n\n### 2. Task Start\n\nMark task as in-progress:\n\n- Update plan.md: Change `[ ]` to `[~]` for current task\n- Announce: \"Starting Task X.Y: {description}\"\n\n### 3. TDD Workflow (if TDD enabled in workflow.md)\n\n**Red Phase - Write Failing Test:**\n\n```\nFollowing TDD workflow for Task X.Y...\n\nStep 1: Writing failing test\n```\n\n- Create test file if needed\n- Write test(s) for the task functionality\n- Run tests to confirm they fail\n- If tests pass unexpectedly: HALT, investigate\n\n**Green Phase - Implement:**\n\n```\nStep 2: Implementing minimal code to pass test\n```\n\n- Write minimum code to make test pass\n- Run tests to confirm they pass\n- If tests fail: Debug and fix\n\n**Refactor Phase:**\n\n```\nStep 3: Refactoring while keeping tests green\n```\n\n- Clean up code\n- Run tests to ensure still passing\n\n### 4. Non-TDD Workflow (if TDD not strict)\n\n- Implement the task directly\n- Run any existing tests\n- Manual verification as needed\n\n### 5. Task Completion\n\n**Commit changes** (following commit strategy from workflow.md):\n\n```bash\ngit add -A\ngit commit -m \"{commit_prefix}: {task description} ({trackId})\"\n```\n\n**Update plan.md:**\n\n- Change `[~]` to `[x]` for completed task\n- Commit plan update:\n\n```bash\ngit add conductor\u002Ftracks\u002F{trackId}\u002Fplan.md\ngit commit -m \"chore: mark task X.Y complete ({trackId})\"\n```\n\n**Update metadata.json:**\n\n- Increment `tasks.completed`\n- Update `updated` timestamp\n\n### 6. Phase Completion Check\n\nAfter each task, check if phase is complete:\n\n- Parse plan.md for phase structure\n- If all tasks in current phase are `[x]`:\n\n**Run phase verification:**\n\n```\nPhase {N} complete. Running verification...\n```\n\n- Execute verification tasks listed for the phase\n- Run full test suite: `npm test` \u002F `pytest` \u002F etc.\n\n**Report and wait for approval:**\n\n```\nPhase {N} Verification Results:\n- All phase tasks: Complete\n- Tests: {passing\u002Ffailing}\n- Verification: {pass\u002Ffail}\n\nApprove to continue to Phase {N+1}?\n1. Yes, continue\n2. No, there are issues to fix\n3. Pause implementation\n```\n\n**CRITICAL: Wait for explicit user approval before proceeding to next phase.**\n\n## Error Handling During Implementation\n\n### On Tool Failure\n\n```\nERROR: {tool} failed with: {error message}\n\nOptions:\n1. Retry the operation\n2. Skip this task and continue\n3. Pause implementation\n4. Revert current task changes\n```\n\n- HALT and present options\n- Do NOT automatically continue\n\n### On Test Failure\n\n```\nTESTS FAILING after Task X.Y\n\nFailed tests:\n- {test name}: {failure reason}\n\nOptions:\n1. Attempt to fix\n2. Rollback task changes\n3. Pause for manual intervention\n```\n\n### On Git Failure\n\n```\nGIT ERROR: {error message}\n\nThis may indicate:\n- Uncommitted changes from outside Conductor\n- Merge conflicts\n- Permission issues\n\nOptions:\n1. Show git status\n2. Attempt to resolve\n3. Pause for manual intervention\n```\n\n## Track Completion\n\nWhen all phases and tasks are complete:\n\n### 1. Final Verification\n\n```\nAll tasks complete. Running final verification...\n```\n\n- Run full test suite\n- Check all acceptance criteria from spec.md\n- Generate verification report\n\n### 2. Update Track Status\n\nIn `conductor\u002Ftracks.md`:\n\n- Change `[~]` to `[x]` for this track\n- Update the \"Updated\" column\n\nIn `conductor\u002Ftracks\u002F{trackId}\u002Fmetadata.json`:\n\n- Set `status: \"complete\"`\n- Set `phases.completed` to total\n- Set `tasks.completed` to total\n- Update `updated` timestamp\n\nIn `conductor\u002Ftracks\u002F{trackId}\u002Fplan.md`:\n\n- Update header status to `[x] Complete`\n\n### 3. Documentation Sync Offer\n\n```\nTrack complete! Would you like to sync documentation?\n\nThis will update:\n- conductor\u002Fproduct.md (if new features added)\n- conductor\u002Ftech-stack.md (if new dependencies added)\n- README.md (if applicable)\n\n1. Yes, sync documentation\n2. No, skip\n```\n\n### 4. Cleanup Offer\n\n```\nTrack {trackId} is complete.\n\nCleanup options:\n1. Archive - Move to conductor\u002Ftracks\u002F_archive\u002F\n2. Delete - Remove track directory\n3. Keep - Leave as-is\n```\n\n### 5. Completion Summary\n\n```\nTrack Complete: {track title}\n\nSummary:\n- Track ID: {trackId}\n- Phases completed: {N}\u002F{N}\n- Tasks completed: {M}\u002F{M}\n- Commits created: {count}\n- Tests: All passing\n\nNext steps:\n- Run \u002Fconductor:status to see project progress\n- Run \u002Fconductor:new-track for next feature\n```\n\n## Progress Tracking\n\nMaintain progress in `metadata.json` throughout:\n\n```json\n{\n  \"id\": \"auth_20250115\",\n  \"title\": \"User Authentication\",\n  \"type\": \"feature\",\n  \"status\": \"in_progress\",\n  \"created\": \"2025-01-15T10:00:00Z\",\n  \"updated\": \"2025-01-15T14:30:00Z\",\n  \"current_phase\": 2,\n  \"current_task\": \"2.3\",\n  \"phases\": {\n    \"total\": 3,\n    \"completed\": 1\n  },\n  \"tasks\": {\n    \"total\": 12,\n    \"completed\": 7\n  },\n  \"commits\": [\n    \"abc1234: feat: add login form (auth_20250115)\",\n    \"def5678: feat: add password validation (auth_20250115)\"\n  ]\n}\n```\n\n## Resumption\n\nIf implementation is paused and resumed:\n\n1. Load `metadata.json` for current state\n2. Find current task from `current_task` field\n3. Check if task is `[~]` in plan.md\n4. Ask user:\n\n   ```\n   Resuming track: {title}\n\n   Last task in progress: Task {X.Y}: {description}\n\n   Options:\n   1. Continue from where we left off\n   2. Restart current task\n   3. Show progress summary first\n   ```\n\n## Critical Rules\n\n1. **NEVER skip verification checkpoints** - Always wait for user approval between phases\n2. **STOP on any failure** - Do not attempt to continue past errors\n3. **Follow workflow.md strictly** - TDD, commit strategy, and verification rules are mandatory\n4. **Keep plan.md updated** - Task status must reflect actual progress\n5. **Commit frequently** - Each task completion should be committed\n6. **Track all commits** - Record commit hashes in metadata.json for potential revert\n","# Implement Track\n\nExecute tasks from a track's implementation plan, following the workflow rules defined in `conductor\u002Fworkflow.md`.\n\n## Use this skill when\n\n- Working on implement track tasks or workflows\n- Needing guidance, best practices, or checklists for implement track\n\n## Do not use this skill when\n\n- The task is unrelated to implement track\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\u002Fimplementation-playbook.md`.\n\n## Pre-flight Checks\n\n1. Verify Conductor is initialized:\n   - Check `conductor\u002Fproduct.md` exists\n   - Check `conductor\u002Fworkflow.md` exists\n   - Check `conductor\u002Ftracks.md` exists\n   - If missing: Display error and suggest running `\u002Fconductor:setup` first\n\n2. Load workflow configuration:\n   - Read `conductor\u002Fworkflow.md`\n   - Parse TDD strictness level\n   - Parse commit strategy\n   - Parse verification checkpoint rules\n\n## Track Selection\n\n### If argument provided:\n\n- Validate track exists: `conductor\u002Ftracks\u002F{argument}\u002Fplan.md`\n- If not found: Search for partial matches, suggest corrections\n\n### If no argument:\n\n1. Read `conductor\u002Ftracks.md`\n2. Parse for incomplete tracks (status `[ ]` or `[~]`)\n3. Display selection menu:\n\n   ```\n   Select a track to implement:\n\n   In Progress:\n   1. [~] auth_20250115 - User Authentication (Phase 2, Task 3)\n\n   Pending:\n   2. [ ] nav-fix_20250114 - Navigation Bug Fix\n   3. [ ] dashboard_20250113 - Dashboard Feature\n\n   Enter number or track ID:\n   ```\n\n## Context Loading\n\nLoad all relevant context for implementation:\n\n1. Track documents:\n   - `conductor\u002Ftracks\u002F{trackId}\u002Fspec.md` - Requirements\n   - `conductor\u002Ftracks\u002F{trackId}\u002Fplan.md` - Task list\n   - `conductor\u002Ftracks\u002F{trackId}\u002Fmetadata.json` - Progress state\n\n2. Project context:\n   - `conductor\u002Fproduct.md` - Product understanding\n   - `conductor\u002Ftech-stack.md` - Technical constraints\n   - `conductor\u002Fworkflow.md` - Process rules\n\n3. Code style (if exists):\n   - `conductor\u002Fcode_styleguides\u002F{language}.md`\n\n## Track Status Update\n\nUpdate track to in-progress:\n\n1. In `conductor\u002Ftracks.md`:\n   - Change `[ ]` to `[~]` for this track\n\n2. In `conductor\u002Ftracks\u002F{trackId}\u002Fmetadata.json`:\n   - Set `status: \"in_progress\"`\n   - Update `updated` timestamp\n\n## Task Execution Loop\n\nFor each incomplete task in plan.md (marked with `[ ]`):\n\n### 1. Task Identification\n\nParse plan.md to find next incomplete task:\n\n- Look for lines matching `- [ ] Task X.Y: {description}`\n- Track current phase from structure\n\n### 2. Task Start\n\nMark task as in-progress:\n\n- Update plan.md: Change `[ ]` to `[~]` for current task\n- Announce: \"Starting Task X.Y: {description}\"\n\n### 3. TDD Workflow (if TDD enabled in workflow.md)\n\n**Red Phase - Write Failing Test:**\n\n```\nFollowing TDD workflow for Task X.Y...\n\nStep 1: Writing failing test\n```\n\n- Create test file if needed\n- Write test(s) for the task functionality\n- Run tests to confirm they fail\n- If tests pass unexpectedly: HALT, investigate\n\n**Green Phase - Implement:**\n\n```\nStep 2: Implementing minimal code to pass test\n```\n\n- Write minimum code to make test pass\n- Run tests to confirm they pass\n- If tests fail: Debug and fix\n\n**Refactor Phase:**\n\n```\nStep 3: Refactoring while keeping tests green\n```\n\n- Clean up code\n- Run tests to ensure still passing\n\n### 4. Non-TDD Workflow (if TDD not strict)\n\n- Implement the task directly\n- Run any existing tests\n- Manual verification as needed\n\n### 5. Task Completion\n\n**Commit changes** (following commit strategy from workflow.md):\n\n```bash\ngit add -A\ngit commit -m \"{commit_prefix}: {task description} ({trackId})\"\n```\n\n**Update plan.md:**\n\n- Change `[~]` to `[x]` for completed task\n- Commit plan update:\n\n```bash\ngit add conductor\u002Ftracks\u002F{trackId}\u002Fplan.md\ngit commit -m \"chore: mark task X.Y complete ({trackId})\"\n```\n\n**Update metadata.json:**\n\n- Increment `tasks.completed`\n- Update `updated` timestamp\n\n### 6. Phase Completion Check\n\nAfter each task, check if phase is complete:\n\n- Parse plan.md for phase structure\n- If all tasks in current phase are `[x]`:\n\n**Run phase verification:**\n\n```\nPhase {N} complete. Running verification...\n```\n\n- Execute verification tasks listed for the phase\n- Run full test suite: `npm test` \u002F `pytest` \u002F etc.\n\n**Report and wait for approval:**\n\n```\nPhase {N} Verification Results:\n- All phase tasks: Complete\n- Tests: {passing\u002Ffailing}\n- Verification: {pass\u002Ffail}\n\nApprove to continue to Phase {N+1}?\n1. Yes, continue\n2. No, there are issues to fix\n3. Pause implementation\n```\n\n**CRITICAL: Wait for explicit user approval before proceeding to next phase.**\n\n## Error Handling During Implementation\n\n### On Tool Failure\n\n```\nERROR: {tool} failed with: {error message}\n\nOptions:\n1. Retry the operation\n2. Skip this task and continue\n3. Pause implementation\n4. Revert current task changes\n```\n\n- HALT and present options\n- Do NOT automatically continue\n\n### On Test Failure\n\n```\nTESTS FAILING after Task X.Y\n\nFailed tests:\n- {test name}: {failure reason}\n\nOptions:\n1. Attempt to fix\n2. Rollback task changes\n3. Pause for manual intervention\n```\n\n### On Git Failure\n\n```\nGIT ERROR: {error message}\n\nThis may indicate:\n- Uncommitted changes from outside Conductor\n- Merge conflicts\n- Permission issues\n\nOptions:\n1. Show git status\n2. Attempt to resolve\n3. Pause for manual intervention\n```\n\n## Track Completion\n\nWhen all phases and tasks are complete:\n\n### 1. Final Verification\n\n```\nAll tasks complete. Running final verification...\n```\n\n- Run full test suite\n- Check all acceptance criteria from spec.md\n- Generate verification report\n\n### 2. Update Track Status\n\nIn `conductor\u002Ftracks.md`:\n\n- Change `[~]` to `[x]` for this track\n- Update the \"Updated\" column\n\nIn `conductor\u002Ftracks\u002F{trackId}\u002Fmetadata.json`:\n\n- Set `status: \"complete\"`\n- Set `phases.completed` to total\n- Set `tasks.completed` to total\n- Update `updated` timestamp\n\nIn `conductor\u002Ftracks\u002F{trackId}\u002Fplan.md`:\n\n- Update header status to `[x] Complete`\n\n### 3. Documentation Sync Offer\n\n```\nTrack complete! Would you like to sync documentation?\n\nThis will update:\n- conductor\u002Fproduct.md (if new features added)\n- conductor\u002Ftech-stack.md (if new dependencies added)\n- README.md (if applicable)\n\n1. Yes, sync documentation\n2. No, skip\n```\n\n### 4. Cleanup Offer\n\n```\nTrack {trackId} is complete.\n\nCleanup options:\n1. Archive - Move to conductor\u002Ftracks\u002F_archive\u002F\n2. Delete - Remove track directory\n3. Keep - Leave as-is\n```\n\n### 5. Completion Summary\n\n```\nTrack Complete: {track title}\n\nSummary:\n- Track ID: {trackId}\n- Phases completed: {N}\u002F{N}\n- Tasks completed: {M}\u002F{M}\n- Commits created: {count}\n- Tests: All passing\n\nNext steps:\n- Run \u002Fconductor:status to see project progress\n- Run \u002Fconductor:new-track for next feature\n```\n\n## Progress Tracking\n\nMaintain progress in `metadata.json` throughout:\n\n```json\n{\n  \"id\": \"auth_20250115\",\n  \"title\": \"User Authentication\",\n  \"type\": \"feature\",\n  \"status\": \"in_progress\",\n  \"created\": \"2025-01-15T10:00:00Z\",\n  \"updated\": \"2025-01-15T14:30:00Z\",\n  \"current_phase\": 2,\n  \"current_task\": \"2.3\",\n  \"phases\": {\n    \"total\": 3,\n    \"completed\": 1\n  },\n  \"tasks\": {\n    \"total\": 12,\n    \"completed\": 7\n  },\n  \"commits\": [\n    \"abc1234: feat: add login form (auth_20250115)\",\n    \"def5678: feat: add password validation (auth_20250115)\"\n  ]\n}\n```\n\n## Resumption\n\nIf implementation is paused and resumed:\n\n1. Load `metadata.json` for current state\n2. Find current task from `current_task` field\n3. Check if task is `[~]` in plan.md\n4. Ask user:\n\n   ```\n   Resuming track: {title}\n\n   Last task in progress: Task {X.Y}: {description}\n\n   Options:\n   1. Continue from where we left off\n   2. Restart current task\n   3. Show progress summary first\n   ```\n\n## Critical Rules\n\n1. **NEVER skip verification checkpoints** - Always wait for user approval between phases\n2. **STOP on any failure** - Do not attempt to continue past errors\n3. **Follow workflow.md strictly** - TDD, commit strategy, and verification rules are mandatory\n4. **Keep plan.md updated** - Task status must reflect actual progress\n5. **Commit frequently** - Each task completion should be committed\n6. **Track all commits** - Record commit hashes in metadata.json for potential revert\n",{"name":5,"risk":35,"source":34,"date_added":44,"description":7},"2026-02-27","main","7a38d8e7073e61c16eda85681cb32fb68a8657a5","skills-store\u002Fcopilot\u002Fconductor-implement","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router","https:\u002F\u002Fgithub.com\u002Fsapsapshen","2026-04-14 21:12:12",{"source":8,"skillName":5,"commands":52,"prompt":62,"zipAvailable":63},[53,56,59],{"tool":54,"command":55},"npx","npx skills add sapsapshen\u002Fai-memory-router --skill conductor-implement",{"tool":57,"command":58},"bunx","bunx skills add sapsapshen\u002Fai-memory-router --skill conductor-implement",{"tool":60,"command":61},"pnpm","pnpm dlx skills add sapsapshen\u002Fai-memory-router --skill conductor-implement","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fcopilot\u002Fconductor-implement\u002FSKILL.md",true,[],[66,90,116,126,139,156],{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":77,"publishedAt":39},"01M71ATQRKG48SH06FQ697T5G9","wechat-search","Search WeChat Official Account articles using OpenClaw's web search and fetch capabilities with compliance-focused design.","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Fwechat-search-release\u002FSKILL.md",[72],{"categoryNo":73,"categoryName":74,"taxonomyType":75,"taxonomyTypeDesc":76},"01JBSEEDCAT000000000000037","律师与法务","PROFESSION","适用职业",[78,79,80,81,82,83,84,85,86,87,88,89],"wechat search","wechat","search","capabilities","openclaw","design","web search","compliance","web","official","fetch","with",{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":39},"01M71ATNAVGZB35PFYM2GC5N00","trend-tap","Real-time trending topics aggregator across 7 platforms (X\u002FTwitter, Reddit, Google Trends, Hacker News, Zhihu, Bilibili, Weibo). Trigger: when user says 'trend', 'trends', 'trend tap', '热点', '热搜', or asks what is trending\u002Fhot. Do NOT use web_search — this skill already fetches live data from all platforms with zero API keys.","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Ftrend-tap\u002FSKILL.md",[],[97,98,99,100,101,102,80,103,104,105,106,107,108,109,110,111,112,113,114,115],"trend","trend tap","tap","api keys","Bash","time","trending","hacker","aggregator","do","when","brew","live","data","google","install","read","across","api",{"skillNo":117,"name":118,"nameZh":6,"description":119,"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":39},"01M71ATJ9AM5KM15AA8PS302EB","trend-radar","Real-time trending topics aggregator across 7 platforms (X\u002FTwitter, Reddit, Google Trends, Hacker News, Zhihu, Bilibili, Weibo). Trigger: when user says 'trend', 'trends', 'trend pulse', '热点', '热搜', or asks what is trending\u002Fhot. Do NOT use web_search — this skill already fetches live data from all platforms with zero API keys.","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Ftrend-radar\u002FSKILL.md",[],[123,124,97,108,109,110,111,101,80,113,125,114,115,107,105,104,103,112,102,100],"trend radar","radar","pulse",{"skillNo":127,"name":128,"nameZh":6,"description":129,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":130,"categories":131,"keywords":132,"publishedAt":39},"01M71ATGF095N3EJM9G8SD0BB5","tech-news-daily","每日科技新闻汇——从全球多个 RSS 源抓取最新科技新闻，翻译（英→中）、去重、排版成每日简报。当用户询问科技新闻、科技新鲜事、每日科技、技术动态、Daily Tech News 或类似表达时触发此技能。","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Ftech-news-daily\u002FSKILL.md",[],[133,134,135,136,137,138],"news","tech","tech news daily","daily","rss","翻译",{"skillNo":140,"name":141,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":148,"publishedAt":39},"01M71ATFAEAMQ17M70NQNY7SR8","summarize","Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Fsummarize\u002FSKILL.md",[145],{"categoryNo":146,"categoryName":147,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究",[141,86,149,150,151,89,108,152,153,154,99,155,112],"Audio","cli","youtube","images","https","files","pdfs",{"skillNo":157,"name":158,"nameZh":6,"description":159,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":160,"categories":161,"keywords":162,"publishedAt":39},"01M71ATDNS3R0M4H936PACQAWZ","sonoscli","Control Sonos speakers (discover\u002Fstatus\u002Fplay\u002Fvolume\u002Fgroup).","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Fsonoscli\u002FSKILL.md",[],[158,163,164,165,112,166,153,167,168,169,170,171],"status","play","go","latest","github","discover","control","cmd","volume"]