[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71JF52HZT5VQXFVF9K2H76K":3,"skill-same:01M71JF52HZT5VQXFVF9K2H76K":71},{"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":17,"publishedAt":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":56,"install":57,"resources":70},"01M71JF52HZT5VQXFVF9K2H76K","plan",null,"Plan mode for Hermes — inspect context, write a markdown plan into the active workspace's `.hermes\u002Fplans\u002F` directory, and do not execute the work.","xuanxuan1983\u002Fhermes-skills-backup","xuanxuan1983","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F151701653?v=4","01M71HCZNB5H19QJ6YBF98W2WH","01M71HCZP14T0921BD0TC9EPD3",1,"MIT","https:\u002F\u002Fgithub.com\u002Fxuanxuan1983\u002Fhermes-skills-backup\u002Fblob\u002Fmain\u002Fskills\u002Fsoftware-development\u002Fplan\u002FSKILL.md",[],[5,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36],"workflow","implementation","write","plan mode","workspace","directory","active","markdown","work","subagent","writing","plans","mode","inspect","for","development","planning","do","plan-mode","2026-11-10 10:12:30",false,"---\nname: plan\ndescription: Plan mode for Hermes — inspect context, write a markdown plan into the active workspace's `.hermes\u002Fplans\u002F` directory, and do not execute the work.\nversion: 1.0.0\nauthor: Hermes Agent\nlicense: MIT\nmetadata:\n  hermes:\n    tags: [planning, plan-mode, implementation, workflow]\n    related_skills: [writing-plans, subagent-driven-development]\n---\n\n# Plan Mode\n\nUse this skill when the user wants a plan instead of execution.\n\n## Core behavior\n\nFor this turn, you are planning only.\n\n- Do not implement code.\n- Do not edit project files except the plan markdown file.\n- Do not run mutating terminal commands, commit, push, or perform external actions.\n- You may inspect the repo or other context with read-only commands\u002Ftools when needed.\n- Your deliverable is a markdown plan saved inside the active workspace under `.hermes\u002Fplans\u002F`.\n\n## Output requirements\n\nWrite a markdown plan that is concrete and actionable.\n\nInclude, when relevant:\n- Goal\n- Current context \u002F assumptions\n- Proposed approach\n- Step-by-step plan\n- Files likely to change\n- Tests \u002F validation\n- Risks, tradeoffs, and open questions\n\nIf the task is code-related, include exact file paths, likely test targets, and verification steps.\n\n## Save location\n\nSave the plan with `write_file` under:\n- `.hermes\u002Fplans\u002FYYYY-MM-DD_HHMMSS-\u003Cslug>.md`\n\nTreat that as relative to the active working directory \u002F backend workspace. Hermes file tools are backend-aware, so using this relative path keeps the plan with the workspace on local, docker, ssh, modal, and daytona backends.\n\nIf the runtime provides a specific target path, use that exact path.\nIf not, create a sensible timestamped filename yourself under `.hermes\u002Fplans\u002F`.\n\n## Interaction style\n\n- If the request is clear enough, write the plan directly.\n- If no explicit instruction accompanies `\u002Fplan`, infer the task from the current conversation context.\n- If it is genuinely underspecified, ask a brief clarifying question instead of guessing.\n- After saving the plan, reply briefly with what you planned and the saved path.\n","# Plan Mode\n\nUse this skill when the user wants a plan instead of execution.\n\n## Core behavior\n\nFor this turn, you are planning only.\n\n- Do not implement code.\n- Do not edit project files except the plan markdown file.\n- Do not run mutating terminal commands, commit, push, or perform external actions.\n- You may inspect the repo or other context with read-only commands\u002Ftools when needed.\n- Your deliverable is a markdown plan saved inside the active workspace under `.hermes\u002Fplans\u002F`.\n\n## Output requirements\n\nWrite a markdown plan that is concrete and actionable.\n\nInclude, when relevant:\n- Goal\n- Current context \u002F assumptions\n- Proposed approach\n- Step-by-step plan\n- Files likely to change\n- Tests \u002F validation\n- Risks, tradeoffs, and open questions\n\nIf the task is code-related, include exact file paths, likely test targets, and verification steps.\n\n## Save location\n\nSave the plan with `write_file` under:\n- `.hermes\u002Fplans\u002FYYYY-MM-DD_HHMMSS-\u003Cslug>.md`\n\nTreat that as relative to the active working directory \u002F backend workspace. Hermes file tools are backend-aware, so using this relative path keeps the plan with the workspace on local, docker, ssh, modal, and daytona backends.\n\nIf the runtime provides a specific target path, use that exact path.\nIf not, create a sensible timestamped filename yourself under `.hermes\u002Fplans\u002F`.\n\n## Interaction style\n\n- If the request is clear enough, write the plan directly.\n- If no explicit instruction accompanies `\u002Fplan`, infer the task from the current conversation context.\n- If it is genuinely underspecified, ask a brief clarifying question instead of guessing.\n- After saving the plan, reply briefly with what you planned and the saved path.\n",{"name":5,"author":42,"license":14,"version":43,"metadata":44,"description":7},"Hermes Agent","1.0.0",{"hermes":45},{"tags":46,"related_skills":47},[34,36,19,18],[48,49],"writing-plans","subagent-driven-development","main","17ee50c38aefa9426a89d7e8ee167fdc4c184fb7","skills\u002Fsoftware-development\u002Fplan",0,"https:\u002F\u002Fgithub.com\u002Fxuanxuan1983\u002Fhermes-skills-backup","https:\u002F\u002Fgithub.com\u002Fxuanxuan1983","2026-05-24 00:14:48",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add xuanxuan1983\u002Fhermes-skills-backup --skill plan",{"tool":63,"command":64},"bunx","bunx skills add xuanxuan1983\u002Fhermes-skills-backup --skill plan",{"tool":66,"command":67},"pnpm","pnpm dlx skills add xuanxuan1983\u002Fhermes-skills-backup --skill plan","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fxuanxuan1983\u002Fhermes-skills-backup\u002Fblob\u002Fmain\u002Fskills\u002Fsoftware-development\u002Fplan\u002FSKILL.md",true,[],[72,107,135,151,172,193],{"skillNo":73,"name":48,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":93,"publishedAt":37},"01M71JFHVW1W4XE013TY9ZYN9P","Use when you have a spec or requirements for a multi-step task. Creates comprehensive implementation plans with bite-sized tasks, exact file paths, and complete code examples.","https:\u002F\u002Fgithub.com\u002Fxuanxuan1983\u002Fhermes-skills-backup\u002Fblob\u002Fmain\u002Fskills\u002Fsoftware-development\u002Fwriting-plans\u002FSKILL.md",[77,82,85,90],{"categoryNo":78,"categoryName":79,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",{"categoryNo":83,"categoryName":84,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":86,"categoryName":87,"taxonomyType":88,"taxonomyTypeDesc":89},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",{"categoryNo":91,"categoryName":92,"taxonomyType":88,"taxonomyTypeDesc":89},"01JBSEEDCAT000000000000036","内容创作者",[28,94,29,95,96,97,98,99,18,100,101,102,27,103,104,105,106,34,33,32],"writing plans","test-driven","test-driven-development","superpowers","design","when","you","code","tasks","code-review","review","documentation","paths",{"skillNo":108,"name":96,"nameZh":6,"description":109,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":110,"categories":111,"keywords":120,"publishedAt":37},"01M71JFF859RV0XGWS206X1TMB","Use when implementing any feature or bugfix, before writing implementation code. Enforces RED-GREEN-REFACTOR cycle with test-first approach.","https:\u002F\u002Fgithub.com\u002Fxuanxuan1983\u002Fhermes-skills-backup\u002Fblob\u002Fmain\u002Fskills\u002Fsoftware-development\u002Ftest-driven-development\u002FSKILL.md",[112,115,118,119],{"categoryNo":113,"categoryName":114,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":116,"categoryName":117,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":83,"categoryName":84,"taxonomyType":80,"taxonomyTypeDesc":81},{"categoryNo":91,"categoryName":92,"taxonomyType":88,"taxonomyTypeDesc":89},[121,33,122,123,124,125,126,127,128,129,97,28,130,99,101,27,131,132,133,134],"test driven development","test","driven","test-first","green","cycle","red-green-refactor","testing","implementing","debugging","systematic","bugfix","refactor","systematic-debugging",{"skillNo":136,"name":134,"nameZh":6,"description":137,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":138,"categories":139,"keywords":141,"publishedAt":37},"01M71JFCA5S48PZ5M7DG31R8K5","Use when encountering any bug, test failure, or unexpected behavior. 4-phase root cause investigation — NO fixes without understanding the problem first.","https:\u002F\u002Fgithub.com\u002Fxuanxuan1983\u002Fhermes-skills-backup\u002Fblob\u002Fmain\u002Fskills\u002Fsoftware-development\u002Fsystematic-debugging\u002FSKILL.md",[140],{"categoryNo":116,"categoryName":117,"taxonomyType":80,"taxonomyTypeDesc":81},[142,130,131,95,143,144,96,97,28,99,27,145,146,33,147,148,29,149,150,122],"systematic debugging","problem","problem-solving","phase","bug","fixes","root cause","use","root-cause",{"skillNo":152,"name":49,"nameZh":6,"description":153,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":154,"categories":155,"keywords":165,"publishedAt":37},"01M71JF9RQ092KM5ZXCBBT6FS1","Use when executing implementation plans with independent tasks. Dispatches fresh delegate_task per task with two-stage review (spec compliance then code quality).","https:\u002F\u002Fgithub.com\u002Fxuanxuan1983\u002Fhermes-skills-backup\u002Fblob\u002Fmain\u002Fskills\u002Fsoftware-development\u002Fsubagent-driven-development\u002FSKILL.md",[156,157,160,161,162],{"categoryNo":83,"categoryName":84,"taxonomyType":80,"taxonomyTypeDesc":81},{"categoryNo":158,"categoryName":159,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":86,"categoryName":87,"taxonomyType":88,"taxonomyTypeDesc":89},{"categoryNo":91,"categoryName":92,"taxonomyType":88,"taxonomyTypeDesc":89},{"categoryNo":163,"categoryName":164,"taxonomyType":88,"taxonomyTypeDesc":89},"01JBSEEDCAT000000000000037","律师与法务",[166,27,33,123,95,96,167,168,97,28,99,18,101,102,103,104,169,170,171,29],"subagent driven development","delegate","delegation","fresh","parallel","code quality",{"skillNo":173,"name":174,"nameZh":6,"description":175,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":176,"categories":177,"keywords":180,"publishedAt":37},"01M71JF76DA8ARZ4JRYR4VBRWM","requesting-code-review","Pre-commit verification pipeline — static security scan, baseline-aware quality gates, independent reviewer subagent, and auto-fix loop. Use after code changes and before committing, pushing, or opening a PR.","https:\u002F\u002Fgithub.com\u002Fxuanxuan1983\u002Fhermes-skills-backup\u002Fblob\u002Fmain\u002Fskills\u002Fsoftware-development\u002Frequesting-code-review\u002FSKILL.md",[178,179],{"categoryNo":113,"categoryName":114,"taxonomyType":80,"taxonomyTypeDesc":81},{"categoryNo":86,"categoryName":87,"taxonomyType":88,"taxonomyTypeDesc":89},[181,182,101,104,95,183,184,96,185,186,97,187,28,188,189,190,27,103,191,192],"code review","requesting code review","pipeline","static","fix","auto-fix","auto","loop","security scan","commit","reviewer","verification",{"skillNo":194,"name":195,"nameZh":6,"description":196,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":197,"categories":198,"keywords":203,"publishedAt":37},"01M71JE8HX3Q2TC5QV5SZVZHQ8","xitter","Interact with X\u002FTwitter via the x-cli terminal client using official X API credentials. Use for posting, reading timelines, searching tweets, liking, retweeting, bookmarks, mentions, and user lookups.","https:\u002F\u002Fgithub.com\u002Fxuanxuan1983\u002Fhermes-skills-backup\u002Fblob\u002Fmain\u002Fskills\u002Fsocial-media\u002Fxitter\u002FSKILL.md",[199,202],{"categoryNo":200,"categoryName":201,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":158,"categoryName":159,"taxonomyType":80,"taxonomyTypeDesc":81},[195,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,32,220,221],"Media","official","x api","social","secret","uv","access","api","credentials","cli","terminal","token","reading","macos","posting","social-media","twitter","linux"]