[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6C4Y84D384RY3HQA8B5DXAD":3,"skill-same:01M6C4Y84D384RY3HQA8B5DXAD":82},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":34,"commitSha":35,"skillDirectory":36,"forksCount":37,"repositoryHtmlUrl":38,"repositoryHomepageUrl":6,"ownerHtmlUrl":39,"ownerBlogUrl":40,"ownerDescription":6,"updatedAt":41,"install":42,"resources":55},"01M6C4Y84D384RY3HQA8B5DXAD","awa-plan",null,"Create or update ad-hoc plan documents. Use this when asked to create plans, break down work, or organize tasks, but not when specifically asked to create tasks from requirements and design documents.","ncoderz\u002Fawa","ncoderz","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F124541034?v=4","01M6C4PHT3RMHEY3TK3TJKYX5F","01M6C4PHXT7RAP268HGXCRF8QA",1,"BSD-3-Clause","https:\u002F\u002Fgithub.com\u002Fncoderz\u002Fawa\u002Fblob\u002Fmain\u002Ftemplates\u002Fawa\u002F_tests\u002Fclaude\u002F.claude\u002Fskills\u002Fawa-plan\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28],"plan","awa plan","design","documents","tasks","create","update","create tasks","work","use","create plans","2026-11-10 10:12:30",false,"---\nname: awa-plan\ndescription: Create or update ad-hoc plan documents. Use this when asked to create plans, break down work, or organize tasks, but not when specifically asked to create tasks from requirements and design documents.\n---\n\n# Create or Update Plan(s)\n\n## Bootstrap\n\n\u003Ctool name=\"read_file\">\n \u003Cread path=\".awa\u002F.agent\u002Fawa.core.md\" required=\"true\" error=\"on not found\" \u002F>\n \u003Cread path=\".awa\u002Frules\u002F*.md\" required=\"true\" \u002F>\n \u003Cread path=\".awa\u002Fspecs\u002FARCHITECTURE.md\" required=\"true\" error=\"on not found\" \u002F>\n \u003Cread path=\".awa\u002F.agent\u002Fschemas\u002FPLAN.schema.yaml\" required=\"true\" error=\"on not found\" \u002F>\n\u003C\u002Ftool>\n\n## User Input\n\n```text\n${input}\n```\n\nYou **MUST** consider the user input before proceeding (if not empty).\n\n## Inputs\n\n\u003Cfile type=\"architecture\" path=\".awa\u002Fspecs\u002FARCHITECTURE.md\" \u002F>\n\u003Cfile type=\"feat\" path=\".awa\u002Fspecs\u002FFEAT-{CODE}-{feature-name}.md\" required=\"if relevant\" \u002F>\n\u003Cfile type=\"examples\" path=\".awa\u002Fspecs\u002FEXAMPLE-{CODE}-{feature-name}-{nnn}.md\" required=\"if relevant\" \u002F>\n\u003Cfile type=\"requirements\" path=\".awa\u002Fspecs\u002FREQ-{CODE}-{feature-name}.md\" required=\"if relevant\" \u002F>\n\u003Cfile type=\"design\" path=\".awa\u002Fspecs\u002FDESIGN-{CODE}-{feature-name}.md\" required=\"if relevant\" \u002F>\n\u003Cfile type=\"api\" path=\".awa\u002Fspecs\u002FAPI-{CODE}-{feature-name}.md\" required=\"if relevant\" \u002F>\n\u003Cfile type=\"code_and_tests\" path=\"various\" required=\"if relevant\" \u002F>\n\n## Action\n\nUpdate or create the ad-hoc plan document(s) as specified in the instruction above, following awa conventions.\n\n## Outputs\n\n\u003Cfile path=\".awa\u002Fplans\u002FPLAN-{nnn}-{plan-name}.md\" \u002F>\n\n## Rules\n\nYou SHALL create and maintain ad-hoc plans for features, improvements, refactors, or other user requests.\nYou SHALL break down work into detailed, actionable steps\nYou SHALL identify risks, dependencies, and completion criteria\nYou SHALL ensure the 3-number {nnn} used in the filename follows the previous plans within the project.\nYou SHOULD NOT write significant code in the plan documents. Code can be used to define data structures and for explanation.\nYou SHOULD consider edge cases, user experience, technical constraints, and success criteria.\nYou SHOULD suggest specific areas where the plan might need clarification or expansion.\nYou SHALL clarify open points with user.\nYou MAY use todos and tools as needed.\n","# Create or Update Plan(s)\n\n## Bootstrap\n\n\u003Ctool name=\"read_file\">\n \u003Cread path=\".awa\u002F.agent\u002Fawa.core.md\" required=\"true\" error=\"on not found\" \u002F>\n \u003Cread path=\".awa\u002Frules\u002F*.md\" required=\"true\" \u002F>\n \u003Cread path=\".awa\u002Fspecs\u002FARCHITECTURE.md\" required=\"true\" error=\"on not found\" \u002F>\n \u003Cread path=\".awa\u002F.agent\u002Fschemas\u002FPLAN.schema.yaml\" required=\"true\" error=\"on not found\" \u002F>\n\u003C\u002Ftool>\n\n## User Input\n\n```text\n${input}\n```\n\nYou **MUST** consider the user input before proceeding (if not empty).\n\n## Inputs\n\n\u003Cfile type=\"architecture\" path=\".awa\u002Fspecs\u002FARCHITECTURE.md\" \u002F>\n\u003Cfile type=\"feat\" path=\".awa\u002Fspecs\u002FFEAT-{CODE}-{feature-name}.md\" required=\"if relevant\" \u002F>\n\u003Cfile type=\"examples\" path=\".awa\u002Fspecs\u002FEXAMPLE-{CODE}-{feature-name}-{nnn}.md\" required=\"if relevant\" \u002F>\n\u003Cfile type=\"requirements\" path=\".awa\u002Fspecs\u002FREQ-{CODE}-{feature-name}.md\" required=\"if relevant\" \u002F>\n\u003Cfile type=\"design\" path=\".awa\u002Fspecs\u002FDESIGN-{CODE}-{feature-name}.md\" required=\"if relevant\" \u002F>\n\u003Cfile type=\"api\" path=\".awa\u002Fspecs\u002FAPI-{CODE}-{feature-name}.md\" required=\"if relevant\" \u002F>\n\u003Cfile type=\"code_and_tests\" path=\"various\" required=\"if relevant\" \u002F>\n\n## Action\n\nUpdate or create the ad-hoc plan document(s) as specified in the instruction above, following awa conventions.\n\n## Outputs\n\n\u003Cfile path=\".awa\u002Fplans\u002FPLAN-{nnn}-{plan-name}.md\" \u002F>\n\n## Rules\n\nYou SHALL create and maintain ad-hoc plans for features, improvements, refactors, or other user requests.\nYou SHALL break down work into detailed, actionable steps\nYou SHALL identify risks, dependencies, and completion criteria\nYou SHALL ensure the 3-number {nnn} used in the filename follows the previous plans within the project.\nYou SHOULD NOT write significant code in the plan documents. Code can be used to define data structures and for explanation.\nYou SHOULD consider edge cases, user experience, technical constraints, and success criteria.\nYou SHOULD suggest specific areas where the plan might need clarification or expansion.\nYou SHALL clarify open points with user.\nYou MAY use todos and tools as needed.\n",{"name":5,"description":7},"main","bea98700680b1eafbad3f739117ef66e30c4b9ae","templates\u002Fawa\u002F_tests\u002Fclaude\u002F.claude\u002Fskills\u002Fawa-plan",0,"https:\u002F\u002Fgithub.com\u002Fncoderz\u002Fawa","https:\u002F\u002Fgithub.com\u002Fncoderz","https:\u002F\u002Fncoderz.com","2026-08-13 06:47:47",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add ncoderz\u002Fawa --skill awa-plan",{"tool":48,"command":49},"bunx","bunx skills add ncoderz\u002Fawa --skill awa-plan",{"tool":51,"command":52},"pnpm","pnpm dlx skills add ncoderz\u002Fawa --skill awa-plan","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fncoderz\u002Fawa\u002Fblob\u002Fmain\u002Ftemplates\u002Fawa\u002F_tests\u002Fclaude\u002F.claude\u002Fskills\u002Fawa-plan\u002FSKILL.md",true,[56,62,66,70,74,78],{"path":57,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":60,"sourceHtmlUrl":61},"manifest.json","REFERENCE","参考文档",172,"https:\u002F\u002Fgithub.com\u002Fmanagedcode\u002Fdotnet-skills\u002Fblob\u002Fmain\u002Fcatalog\u002FTools\u002FOfficial-DotNet-Diagnostics\u002Fskills\u002Fdotnet-trace-collect\u002Fmanifest.json",{"path":63,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":64,"sourceHtmlUrl":65},"references\u002Fdotnet-monitor.md",3576,"https:\u002F\u002Fgithub.com\u002Fmanagedcode\u002Fdotnet-skills\u002Fblob\u002Fmain\u002Fcatalog\u002FTools\u002FOfficial-DotNet-Diagnostics\u002Fskills\u002Fdotnet-trace-collect\u002Freferences\u002Fdotnet-monitor.md",{"path":67,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":68,"sourceHtmlUrl":69},"references\u002Fdotnet-trace-collect-linux.md",3340,"https:\u002F\u002Fgithub.com\u002Fmanagedcode\u002Fdotnet-skills\u002Fblob\u002Fmain\u002Fcatalog\u002FTools\u002FOfficial-DotNet-Diagnostics\u002Fskills\u002Fdotnet-trace-collect\u002Freferences\u002Fdotnet-trace-collect-linux.md",{"path":71,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":72,"sourceHtmlUrl":73},"references\u002Fdotnet-trace-collect.md",2664,"https:\u002F\u002Fgithub.com\u002Fmanagedcode\u002Fdotnet-skills\u002Fblob\u002Fmain\u002Fcatalog\u002FTools\u002FOfficial-DotNet-Diagnostics\u002Fskills\u002Fdotnet-trace-collect\u002Freferences\u002Fdotnet-trace-collect.md",{"path":75,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":76,"sourceHtmlUrl":77},"references\u002Fperfcollect.md",4372,"https:\u002F\u002Fgithub.com\u002Fmanagedcode\u002Fdotnet-skills\u002Fblob\u002Fmain\u002Fcatalog\u002FTools\u002FOfficial-DotNet-Diagnostics\u002Fskills\u002Fdotnet-trace-collect\u002Freferences\u002Fperfcollect.md",{"path":79,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":80,"sourceHtmlUrl":81},"references\u002Fperfview.md",7568,"https:\u002F\u002Fgithub.com\u002Fmanagedcode\u002Fdotnet-skills\u002Fblob\u002Fmain\u002Fcatalog\u002FTools\u002FOfficial-DotNet-Diagnostics\u002Fskills\u002Fdotnet-trace-collect\u002Freferences\u002Fperfview.md",[83,98,109,120,130,140],{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":29},"01M6C4ZTJ9714M6WEBACQTV8ED","awa-vibe","Implement an idea from start to finish using the full awa workflow. Use this when asked to take an idea through the complete development cycle.","https:\u002F\u002Fgithub.com\u002Fncoderz\u002Fawa\u002Fblob\u002Fmain\u002Ftemplates\u002Fawa\u002F_tests\u002Fcopilot\u002F.github\u002Fskills\u002Fawa-vibe\u002FSKILL.md",[],[90,91,27,92,93,94,95,96,97],"awa vibe","vibe","start","development","workflow","implement","finish","take",{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":104,"publishedAt":29},"01M6C4ZQZR114ABJE8HP0S0BDJ","awa-usage","Understand awa, its CLI, and configuration. Use this when asked about awa itself, how to use it, or how to configure it.","https:\u002F\u002Fgithub.com\u002Fncoderz\u002Fawa\u002Fblob\u002Fmain\u002Ftemplates\u002Fawa\u002F_tests\u002Fcopilot\u002F.github\u002Fskills\u002Fawa-usage\u002FSKILL.md",[],[105,27,106,107,108],"awa usage","configure","how","cli",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":115,"publishedAt":29},"01M6C4ZPBC19QXDJ09KW3Z18QR","awa-upgrade","Upgrade specs to match current schemas. Use this when asked to upgrade, migrate, or update specification documents to conform to schema changes.","https:\u002F\u002Fgithub.com\u002Fncoderz\u002Fawa\u002Fblob\u002Fmain\u002Ftemplates\u002Fawa\u002F_tests\u002Fcopilot\u002F.github\u002Fskills\u002Fawa-upgrade\u002FSKILL.md",[],[116,117,27,118,119,24,21],"awa upgrade","schema","migrate","update specification",{"skillNo":121,"name":122,"nameZh":6,"description":123,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":126,"publishedAt":29},"01M6C4ZM0E11A21P1ZQPDNSS9J","awa-tasks","Create or update task list documents. Use this when asked to create tasks, generate implementation steps, or break down requirements and designs into work items.","https:\u002F\u002Fgithub.com\u002Fncoderz\u002Fawa\u002Fblob\u002Fmain\u002Ftemplates\u002Fawa\u002F_tests\u002Fcopilot\u002F.github\u002Fskills\u002Fawa-tasks\u002FSKILL.md",[],[127,22,27,128,26,25,24,129,23,21],"awa tasks","list","generate",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":136,"publishedAt":29},"01M6C4ZJKZ7VHHX22G1WX6Z6HD","awa-spec-tidy","Tidy and reorganise the specifications logically. Use this when asked to tidy or reorganise the specifications.","https:\u002F\u002Fgithub.com\u002Fncoderz\u002Fawa\u002Fblob\u002Fmain\u002Ftemplates\u002Fawa\u002F_tests\u002Fcopilot\u002F.github\u002Fskills\u002Fawa-spec-tidy\u002FSKILL.md",[],[137,138,139,27],"spec","awa spec tidy","tidy",{"skillNo":141,"name":142,"nameZh":6,"description":143,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":144,"categories":145,"keywords":146,"publishedAt":29},"01M6C4ZH1RWPRW21G4RBWTX73M","awa-spec-merge","Merge two feature codes into one. Use this when asked to combine, merge, or consolidate feature codes.","https:\u002F\u002Fgithub.com\u002Fncoderz\u002Fawa\u002Fblob\u002Fmain\u002Ftemplates\u002Fawa\u002F_tests\u002Fcopilot\u002F.github\u002Fskills\u002Fawa-spec-merge\u002FSKILL.md",[],[147,137,148,27],"merge","awa spec merge"]