[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CYA4FH32D7H2A0VHARXC12":3,"skill-same:01M6CYA4FH32D7H2A0VHARXC12":54},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":34,"commitSha":35,"skillDirectory":36,"forksCount":13,"repositoryHtmlUrl":37,"repositoryHomepageUrl":6,"ownerHtmlUrl":38,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":39,"install":40,"resources":53},"01M6CYA4FH32D7H2A0VHARXC12","heal-skill",null,"Fix incorrect SKILL.md files when a skill has wrong instructions or outdated API references","The-Rabak\u002Fnaysmith","The-Rabak","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F44833742?v=4","01M6CY211HB58Y8JNWWEV9FGN1","01M6CY8HJW3TE1AQW1F13PHYB2",0,"GPL-2.0","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fheal-skill\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28],"heal skill","api","instructions","fix","files","references","2026-11-10 10:12:30",false,"---\nname: heal-skill\ndescription: Fix incorrect SKILL.md files when a skill has wrong instructions or outdated API references\n---\n\n## Arguments\n[object Object]\n\n\u003Cobjective>\nUpdate a skill's SKILL.md and related files based on corrections discovered during execution.\n\nAnalyze the conversation to detect which skill is running, reflect on what went wrong, propose specific fixes, get user approval, then apply changes with optional commit.\n\u003C\u002Fobjective>\n\n\u003Ccontext>\nSkill detection: !`ls -1 .\u002Fskills\u002F*\u002Fskill.md | head -5`\n\u003C\u002Fcontext>\n\n\u003Cquick_start>\n\u003Cworkflow>\n1. **Detect skill** from conversation context (invocation messages, recent SKILL.md references)\n2. **Reflect** on what went wrong and how you discovered the fix\n3. **Present** proposed changes with before\u002Fafter diffs\n4. **Get approval** before making any edits\n5. **Apply** changes and optionally commit\n\u003C\u002Fworkflow>\n\u003C\u002Fquick_start>\n\n\u003Cprocess>\n\u003Cstep_1 name=\"detect_skill\">\nIdentify the skill from conversation context:\n\n- Look for skill invocation messages\n- Check which SKILL.md was recently referenced\n- Examine current task context\n\nSet: `SKILL_NAME=[skill-name]` and `SKILL_DIR=.\u002Fskills\u002F$SKILL_NAME`\n\nIf unclear, ask the user.\n\u003C\u002Fstep_1>\n\n\u003Cstep_2 name=\"reflection_and_analysis\">\nFocus on $ARGUMENTS if provided, otherwise analyze broader context.\n\nDetermine:\n- **What was wrong**: Quote specific sections from SKILL.md that are incorrect\n- **Discovery method**: Context7, error messages, trial and error, documentation lookup\n- **Root cause**: Outdated API, incorrect parameters, wrong endpoint, missing context\n- **Scope of impact**: Single section or multiple? Related files affected?\n- **Proposed fix**: Which files, which sections, before\u002Fafter for each\n\u003C\u002Fstep_2>\n\n\u003Cstep_3 name=\"scan_affected_files\">\n```bash\nls -la $SKILL_DIR\u002F\nls -la $SKILL_DIR\u002Freferences\u002F 2>\u002Fdev\u002Fnull\nls -la $SKILL_DIR\u002Fscripts\u002F 2>\u002Fdev\u002Fnull\n```\n\u003C\u002Fstep_3>\n\n\u003Cstep_4 name=\"present_proposed_changes\">\nPresent changes in this format:\n\n```\n**Skill being healed:** [skill-name]\n**Issue discovered:** [1-2 sentence summary]\n**Root cause:** [brief explanation]\n\n**Files to be modified:**\n- [ ] SKILL.md\n- [ ] references\u002F[file].md\n- [ ] scripts\u002F[file].py\n\n**Proposed changes:**\n\n### Change 1: SKILL.md - [Section name]\n**Location:** Line [X] in SKILL.md\n\n**Current (incorrect):**\n```\n[exact text from current file]\n```\n\n**Corrected:**\n```\n[new text]\n```\n\n**Reason:** [why this fixes the issue]\n\n[repeat for each change across all files]\n\n**Impact assessment:**\n- Affects: [authentication\u002FAPI endpoints\u002Fparameters\u002Fexamples\u002Fetc.]\n\n**Verification:**\nThese changes will prevent: [specific error that prompted this]\n```\n\u003C\u002Fstep_4>\n\n\u003Cstep_5 name=\"request_approval\">\n```\nShould I apply these changes?\n\n1. Yes, apply and commit all changes\n2. Apply but don't commit (let me review first)\n3. Revise the changes (I'll provide feedback)\n4. Cancel (don't make changes)\n\nChoose (1-4):\n```\n\n**Wait for user response. Do not proceed without approval.**\n\u003C\u002Fstep_5>\n\n\u003Cstep_6 name=\"apply_changes\">\nOnly after approval (option 1 or 2):\n\n1. Use Edit tool for each correction across all files\n2. Read back modified sections to verify\n3. If option 1, commit with structured message showing what was healed\n4. Confirm completion with file list\n\u003C\u002Fstep_6>\n\u003C\u002Fprocess>\n\n\u003Csuccess_criteria>\n- Skill correctly detected from conversation context\n- All incorrect sections identified with before\u002Fafter\n- User approved changes before application\n- All edits applied across SKILL.md and related files\n- Changes verified by reading back\n- Commit created if user chose option 1\n- Completion confirmed with file list\n\u003C\u002Fsuccess_criteria>\n\n\u003Cverification>\nBefore completing:\n\n- Read back each modified section to confirm changes applied\n- Ensure cross-file consistency (SKILL.md examples match references\u002F)\n- Verify git commit created if option 1 was selected\n- Check no unintended files were modified\n\u003C\u002Fverification>\n","## Arguments\n[object Object]\n\n\u003Cobjective>\nUpdate a skill's SKILL.md and related files based on corrections discovered during execution.\n\nAnalyze the conversation to detect which skill is running, reflect on what went wrong, propose specific fixes, get user approval, then apply changes with optional commit.\n\u003C\u002Fobjective>\n\n\u003Ccontext>\nSkill detection: !`ls -1 .\u002Fskills\u002F*\u002Fskill.md | head -5`\n\u003C\u002Fcontext>\n\n\u003Cquick_start>\n\u003Cworkflow>\n1. **Detect skill** from conversation context (invocation messages, recent SKILL.md references)\n2. **Reflect** on what went wrong and how you discovered the fix\n3. **Present** proposed changes with before\u002Fafter diffs\n4. **Get approval** before making any edits\n5. **Apply** changes and optionally commit\n\u003C\u002Fworkflow>\n\u003C\u002Fquick_start>\n\n\u003Cprocess>\n\u003Cstep_1 name=\"detect_skill\">\nIdentify the skill from conversation context:\n\n- Look for skill invocation messages\n- Check which SKILL.md was recently referenced\n- Examine current task context\n\nSet: `SKILL_NAME=[skill-name]` and `SKILL_DIR=.\u002Fskills\u002F$SKILL_NAME`\n\nIf unclear, ask the user.\n\u003C\u002Fstep_1>\n\n\u003Cstep_2 name=\"reflection_and_analysis\">\nFocus on $ARGUMENTS if provided, otherwise analyze broader context.\n\nDetermine:\n- **What was wrong**: Quote specific sections from SKILL.md that are incorrect\n- **Discovery method**: Context7, error messages, trial and error, documentation lookup\n- **Root cause**: Outdated API, incorrect parameters, wrong endpoint, missing context\n- **Scope of impact**: Single section or multiple? Related files affected?\n- **Proposed fix**: Which files, which sections, before\u002Fafter for each\n\u003C\u002Fstep_2>\n\n\u003Cstep_3 name=\"scan_affected_files\">\n```bash\nls -la $SKILL_DIR\u002F\nls -la $SKILL_DIR\u002Freferences\u002F 2>\u002Fdev\u002Fnull\nls -la $SKILL_DIR\u002Fscripts\u002F 2>\u002Fdev\u002Fnull\n```\n\u003C\u002Fstep_3>\n\n\u003Cstep_4 name=\"present_proposed_changes\">\nPresent changes in this format:\n\n```\n**Skill being healed:** [skill-name]\n**Issue discovered:** [1-2 sentence summary]\n**Root cause:** [brief explanation]\n\n**Files to be modified:**\n- [ ] SKILL.md\n- [ ] references\u002F[file].md\n- [ ] scripts\u002F[file].py\n\n**Proposed changes:**\n\n### Change 1: SKILL.md - [Section name]\n**Location:** Line [X] in SKILL.md\n\n**Current (incorrect):**\n```\n[exact text from current file]\n```\n\n**Corrected:**\n```\n[new text]\n```\n\n**Reason:** [why this fixes the issue]\n\n[repeat for each change across all files]\n\n**Impact assessment:**\n- Affects: [authentication\u002FAPI endpoints\u002Fparameters\u002Fexamples\u002Fetc.]\n\n**Verification:**\nThese changes will prevent: [specific error that prompted this]\n```\n\u003C\u002Fstep_4>\n\n\u003Cstep_5 name=\"request_approval\">\n```\nShould I apply these changes?\n\n1. Yes, apply and commit all changes\n2. Apply but don't commit (let me review first)\n3. Revise the changes (I'll provide feedback)\n4. Cancel (don't make changes)\n\nChoose (1-4):\n```\n\n**Wait for user response. Do not proceed without approval.**\n\u003C\u002Fstep_5>\n\n\u003Cstep_6 name=\"apply_changes\">\nOnly after approval (option 1 or 2):\n\n1. Use Edit tool for each correction across all files\n2. Read back modified sections to verify\n3. If option 1, commit with structured message showing what was healed\n4. Confirm completion with file list\n\u003C\u002Fstep_6>\n\u003C\u002Fprocess>\n\n\u003Csuccess_criteria>\n- Skill correctly detected from conversation context\n- All incorrect sections identified with before\u002Fafter\n- User approved changes before application\n- All edits applied across SKILL.md and related files\n- Changes verified by reading back\n- Commit created if user chose option 1\n- Completion confirmed with file list\n\u003C\u002Fsuccess_criteria>\n\n\u003Cverification>\nBefore completing:\n\n- Read back each modified section to confirm changes applied\n- Ensure cross-file consistency (SKILL.md examples match references\u002F)\n- Verify git commit created if option 1 was selected\n- Check no unintended files were modified\n\u003C\u002Fverification>\n",{"name":5,"description":7},"main","b097d394a335a9ec3c8a02d64e111f1a9c96703d",".github\u002Fskills\u002Fheal-skill","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith","https:\u002F\u002Fgithub.com\u002FThe-Rabak","2026-03-04 03:03:05",{"source":8,"skillName":5,"commands":41,"prompt":51,"zipAvailable":52},[42,45,48],{"tool":43,"command":44},"npx","npx skills add The-Rabak\u002Fnaysmith --skill heal-skill",{"tool":46,"command":47},"bunx","bunx skills add The-Rabak\u002Fnaysmith --skill heal-skill",{"tool":49,"command":50},"pnpm","pnpm dlx skills add The-Rabak\u002Fnaysmith --skill heal-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fheal-skill\u002FSKILL.md",true,[],[55,67,81,94,109,123],{"skillNo":56,"name":57,"nameZh":6,"description":58,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":59,"categories":60,"keywords":61,"publishedAt":29},"01M6CYBMHFVAMC4T3J8QFYN42M","workflows-work","Execute work plans efficiently while maintaining quality and finishing features","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-work\u002FSKILL.md",[],[62,63,64,65,66],"workflows work","work","workflows","execute","quality",{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":29},"01M6CYBJ1KP7W3X8HEG49KST9Q","workflows-review","Perform exhaustive code reviews using multi-agent analysis, ultra-thinking, and worktrees","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-review\u002FSKILL.md",[],[74,64,75,76,77,78,79,80],"workflows review","review","thinking","worktrees","multi-agent","analysis","code",{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":29},"01M6CYBEW8DDBXW62Q2CA29BPR","workflows-plan","Transform feature descriptions into well-structured project plans following conventions","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-plan\u002FSKILL.md",[],[64,88,89,90,91,92,93],"workflows plan","plan","project","structured","following conventions","conventions",{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":103,"publishedAt":29},"01M6CYBBKAHJJ85JC2PS380TGZ","workflows-compound","Document a recently solved problem to compound your team's knowledge","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-compound\u002FSKILL.md",[100],{"categoryNo":101,"categoryName":102,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000021","资料检索与研究",[104,105,64,106,107,108],"compound","workflows compound","document","knowledge","team",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":115,"publishedAt":29},"01M6CYB9062GMP8VSA7N7PB4NW","workflows-brainstorm","Explore requirements and approaches through collaborative dialogue before planning implementation","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fworkflows-brainstorm\u002FSKILL.md",[],[116,117,64,118,119,120,121,122],"workflows brainstorm","brainstorm","planning","requirements","explore","implementation","dialogue",{"skillNo":124,"name":125,"nameZh":6,"description":126,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":127,"categories":128,"keywords":129,"publishedAt":29},"01M6CYB6S7GKWH62CRV3K79MHW","triage","Triage and categorize findings for the CLI todo system","https:\u002F\u002Fgithub.com\u002FThe-Rabak\u002Fnaysmith\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Ftriage\u002FSKILL.md",[],[125,130,131,132,133],"system","categorize","todo","cli"]