[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71A4P1KKTWPXYSEWH81KE7X":3,"skill-same:01M71A4P1KKTWPXYSEWH81KE7X":72},{"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":18,"publishedAt":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":47,"repositoryHtmlUrl":48,"repositoryHomepageUrl":6,"ownerHtmlUrl":49,"ownerBlogUrl":6,"ownerDescription":50,"updatedAt":51,"install":52,"resources":65},"01M71A4P1KKTWPXYSEWH81KE7X","update-tasks",null,"Update docs\u002Ftasks.md for a classified deviation or structural §8.4 task-plan maintenance such as a split, regrouping, dependency update, or explicit plan reshaping. Do not use for routine cursor movement, implementation, review, or product-scope changes.","fstepho\u002Fanchormap","fstepho","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F13305201?v=4","01M71A4FHN4HBKBB173VVB4PBT","Fabien","01M71A4FJ8WSNB975R0AMXF85A",1,"MIT","https:\u002F\u002Fgithub.com\u002Ffstepho\u002Fanchormap\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fupdate-tasks\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"update tasks","tasks","update","do","routine","changes","for","split","scope","as","structural","task","review","update docs","maintenance","dependency","use","plan","product","dependency update","2026-11-10 10:12:30",false,"---\nname: update-tasks\ndescription: Update docs\u002Ftasks.md for a classified deviation or structural §8.4 task-plan maintenance such as a split, regrouping, dependency update, or explicit plan reshaping. Do not use for routine cursor movement, implementation, review, or product-scope changes.\n---\n\nUpdate `docs\u002Ftasks.md` only.\n\n## Intake\n\n1. Identify affected task IDs. Accepted forms are `Tn.m`, optional lowercase\n   suffix, and `Sn`. If none are provided, stop and ask.\n2. Read `docs\u002Foperating-model.md` §8.4, §10, and the done rule relevant to the\n   change.\n3. Read `docs\u002Ftasks.md`, including `## Execution State` and each affected task\n   block.\n4. Read `AGENTS.md` as an entry map only. Normative docs win on conflict.\n5. Read only the contract, design, eval, brief, or accepted ADR sections needed\n   to preserve traceability for the requested task-plan change.\n\n## Allowed Surface\n\nUse this skill for structural task-plan edits and classified deviations that\nmaterially change the task record. Routine start, rework, blocked, or done\ncursor transitions belong to `implement-task` or the coordinator after a\n`review decision`.\n\nUpdate `## Execution State` in the same patch only when the structural change\nor deviation requires it.\n\n## Classification\n\nFor a classified deviation, use exactly one primary label from\n`docs\u002Foperating-model.md` §10 and state whether it is blocking or non-blocking\nrelative to the applicable done definition.\n\nFor a routine structural edit that is not a deviation, state:\n`no deviation, routine §8.4 task edit`.\n\nIf the classification is `spec ambiguity`, `product question`, or\n`out-of-scope discovery`, record only the bounded deviation needed for routing\nand stop.\n\n## Constraints\n\n- Do not modify any file except `docs\u002Ftasks.md`.\n- Do not modify `docs\u002Fcontract.md`.\n- Do not add product scope or runtime behavior.\n- Keep existing task IDs stable unless a split is required.\n- Preserve dependency, contract, design, and eval traceability.\n- Keep spikes separate from production tasks.\n\n## Return\n\n1. changed task IDs\n2. reason for change and primary classification or routine §8.4 note\n3. updated dependencies\n4. updated verification references\n5. remaining risks\n6. `Open deviations` entry when applicable, using the repo lintable shape\n7. execution-state cursor changes, if any\n","Update `docs\u002Ftasks.md` only.\n\n## Intake\n\n1. Identify affected task IDs. Accepted forms are `Tn.m`, optional lowercase\n   suffix, and `Sn`. If none are provided, stop and ask.\n2. Read `docs\u002Foperating-model.md` §8.4, §10, and the done rule relevant to the\n   change.\n3. Read `docs\u002Ftasks.md`, including `## Execution State` and each affected task\n   block.\n4. Read `AGENTS.md` as an entry map only. Normative docs win on conflict.\n5. Read only the contract, design, eval, brief, or accepted ADR sections needed\n   to preserve traceability for the requested task-plan change.\n\n## Allowed Surface\n\nUse this skill for structural task-plan edits and classified deviations that\nmaterially change the task record. Routine start, rework, blocked, or done\ncursor transitions belong to `implement-task` or the coordinator after a\n`review decision`.\n\nUpdate `## Execution State` in the same patch only when the structural change\nor deviation requires it.\n\n## Classification\n\nFor a classified deviation, use exactly one primary label from\n`docs\u002Foperating-model.md` §10 and state whether it is blocking or non-blocking\nrelative to the applicable done definition.\n\nFor a routine structural edit that is not a deviation, state:\n`no deviation, routine §8.4 task edit`.\n\nIf the classification is `spec ambiguity`, `product question`, or\n`out-of-scope discovery`, record only the bounded deviation needed for routing\nand stop.\n\n## Constraints\n\n- Do not modify any file except `docs\u002Ftasks.md`.\n- Do not modify `docs\u002Fcontract.md`.\n- Do not add product scope or runtime behavior.\n- Keep existing task IDs stable unless a split is required.\n- Preserve dependency, contract, design, and eval traceability.\n- Keep spikes separate from production tasks.\n\n## Return\n\n1. changed task IDs\n2. reason for change and primary classification or routine §8.4 note\n3. updated dependencies\n4. updated verification references\n5. remaining risks\n6. `Open deviations` entry when applicable, using the repo lintable shape\n7. execution-state cursor changes, if any\n",{"name":5,"description":7},"main","44d867184b48329025468172bf40cd026dde4cfa",".agents\u002Fskills\u002Fupdate-tasks",0,"https:\u002F\u002Fgithub.com\u002Ffstepho\u002Fanchormap","https:\u002F\u002Fgithub.com\u002Ffstepho","Experienced IT Architect skilled in Scrum, Maven, Cloud computing & Docker, Java, RESTful WebServices and Blockchain.","2026-05-17 07:39:39",{"source":8,"skillName":5,"commands":53,"prompt":63,"zipAvailable":64},[54,57,60],{"tool":55,"command":56},"npx","npx skills add fstepho\u002Fanchormap --skill update-tasks",{"tool":58,"command":59},"bunx","bunx skills add fstepho\u002Fanchormap --skill update-tasks",{"tool":61,"command":62},"pnpm","pnpm dlx skills add fstepho\u002Fanchormap --skill update-tasks","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Ffstepho\u002Fanchormap\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fupdate-tasks\u002FSKILL.md",true,[66],{"path":67,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":70,"sourceHtmlUrl":71},"agents\u002Fopenai.yaml","REFERENCE","参考文档",43,"https:\u002F\u002Fgithub.com\u002Ffstepho\u002Fanchormap\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fupdate-tasks\u002Fagents\u002Fopenai.yaml",[73,81,86,91,113,128],{"skillNo":74,"name":75,"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":76,"categories":77,"keywords":78,"publishedAt":39},"01M71A4WHVG09VS77K8MK5GJ7G","implement-task","https:\u002F\u002Fgithub.com\u002Ffstepho\u002Fanchormap\u002Fblob\u002Fmain\u002Ffixtures\u002Fdocs-consistency\u002Fvalidate_autopilot_spawn_policy_wrapped_forbidden_context_fork\u002F.agents\u002Fskills\u002Fimplement-task\u002FSKILL.md",[],[79,30,80],"implement task","implement",{"skillNo":82,"name":75,"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":83,"categories":84,"keywords":85,"publishedAt":39},"01M71A4VRJJXRS8QM0JPRNQRVZ","https:\u002F\u002Fgithub.com\u002Ffstepho\u002Fanchormap\u002Fblob\u002Fmain\u002Ffixtures\u002Fdocs-consistency\u002Fvalidate_autopilot_spawn_policy_missing\u002F.agents\u002Fskills\u002Fimplement-task\u002FSKILL.md",[],[79,30,80],{"skillNo":87,"name":75,"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":88,"categories":89,"keywords":90,"publishedAt":39},"01M71A4THAAX5KF5PC3NQ1G235","https:\u002F\u002Fgithub.com\u002Ffstepho\u002Fanchormap\u002Fblob\u002Fmain\u002Ffixtures\u002Fdocs-consistency\u002Fvalidate_autopilot_spawn_policy_forbidden_context_fork\u002F.agents\u002Fskills\u002Fimplement-task\u002FSKILL.md",[],[79,30,80],{"skillNo":92,"name":93,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":97,"publishedAt":39},"01M71A4RHMAKVGCPH4K87HN9VG","validate-tasks","Run deterministic structural integrity checks on docs\u002Ftasks.md. Use before committing a change that touches docs\u002Ftasks.md, when the user asks to validate or lint the task plan, or to verify the execution-state cursor is well-formed. Safe to invoke autonomously before any commit that touches docs\u002Ftasks.md.","https:\u002F\u002Fgithub.com\u002Ffstepho\u002Fanchormap\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fvalidate-tasks\u002FSKILL.md",[],[98,99,20,100,101,102,103,104,30,105,36,106,107,108,109,110,111,35,112,29],"validate tasks","validate","invoke","execution","when","commit","lint","state","integrity checks","change","verify","run","cursor","safe","deterministic",{"skillNo":114,"name":75,"nameZh":6,"description":115,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":118,"publishedAt":39},"01M71A4KPP7JWAN8DMMDE9NJZJ","Implement exactly one explicit task from docs\u002Ftasks.md when the user names a task ID (Tn.m, optional lowercase suffix such as T0.0a, or Sn spike). Use for bounded implementation only. Do not use for review, task-plan edits, picking the next task, or requests without an explicit task ID.","https:\u002F\u002Fgithub.com\u002Ffstepho\u002Fanchormap\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fimplement-task\u002FSKILL.md",[],[30,80,79,25,119,102,20,31,36,120,121,122,28,22,35,123,124,125,126,127],"only","next","spike","bounded","id","requests","next task","implementation","docs",{"skillNo":129,"name":130,"nameZh":6,"description":131,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":132,"categories":133,"keywords":134,"publishedAt":39},"01M71A4J6RPPMKY0H71PR4TK91","diagnose-fixture","Classify one fixture failure for one explicit task using the §2.3 observability surface. Requires both a fixture ID and a task ID. Do not use for implementation or review passes.","https:\u002F\u002Fgithub.com\u002Ffstepho\u002Fanchormap\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fdiagnose-fixture\u002FSKILL.md",[],[135,136,137,123,31,30,35,25,22,138,126,139],"diagnose","fixture","diagnose fixture","observability","classify"]