[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6D3ZSPJK2MPT2SS7JPSQYB3":3,"skill-same:01M6D3ZSPJK2MPT2SS7JPSQYB3":98},{"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":35,"linkOnly":36,"markdownContent":37,"markdownBody":38,"frontMatter":39,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":47,"repositoryHtmlUrl":48,"repositoryHomepageUrl":49,"ownerHtmlUrl":50,"ownerBlogUrl":51,"ownerDescription":52,"updatedAt":53,"install":54,"resources":67},"01M6D3ZSPJK2MPT2SS7JPSQYB3","research-amend",null,"Amend approved research artifacts through a bounded alignment-gated workflow","GeorgeQLe\u002Fagentic-skills","GeorgeQLe","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F21134126?v=4","01M6D2JP418S0VGJGF8M93EC3H","George Le","01M6D2JPBAKYD82TA5FS6HKQ3D",1,"MIT","https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Fpacks\u002Fbase\u002Fcodex\u002Fresearch-amend\u002Farchive\u002Fv0.1\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34],"research","amend","research amend","workflow","artifacts","page","v0","alignment","document","gated","artifact","2026-11-10 10:12:30",false,"---\nname: research-amend\ndescription: Amend approved research artifacts through a bounded alignment-gated workflow\ntype: research\nversion: v0.1\nrequired_conventions: [alignment-page]\nargument-hint: \"[research path or artifact] [amendment request]\"\nvisual_tier: document\n---\n\n# Research Amend\n\nInvoke as `$research-amend`.\n\nUse this skill when the user wants to correct, add, or reweight already-approved research without rerunning an entire Pattern A research workflow by default. Typical inputs include a missed competitor, corrected pricing\u002Fsource fact, new customer quote, stale source, or downstream-impacting correction.\n\n`research-amend` is a bounded amendment workflow. It does not replace `customer-discovery`, `competitive-analysis`, `positioning`, `journey-map`, `research-roadmap`, or `reconcile-research`; it decides whether a narrow amendment is valid, prepares a reviewed change packet, and writes canonical updates only after alignment approval.\n\n## Pack Availability Guard\n\nBefore telling the user to run a skill from another project-local pack, check `.agents\u002Fproject.json.enabled_packs`. If the target pack is not enabled, recommend `npx skillpacks install \u003Cpack>` from the project shell instead of the target skill. After install, tell Codex users to start a fresh Codex CLI session if the `$` skill list remains stale. For unavailable pack skills, recommend `npx skillpacks install \u003Cpack-or-skill>`; for unavailable base skills, recommend `npx skillpacks init` before the skill.\n\n## Amendment Boundaries\n\nOnly use the bounded amendment path for research that is already canonical, approved, and specific enough to patch safely.\n\n- **Low impact:** factual correction, source URL\u002Fdate update, typo, or one profile\u002Fdetail that does not change recommendations. Patch the affected canonical artifact and evidence\u002Fsearch log.\n- **Medium impact:** one missed competitor, one new customer evidence item, or one limited correction that changes a matrix row, gap, caveat, or local recommendation. Patch affected intermediate(s), canonical synthesis sections, and evidence\u002Fsearch log.\n- **High impact:** change affects category definition, strategic map, top recommendations, positioning assumptions, ICP, journey sequence, or downstream routing. Do not small-patch. Route to the affected Pattern A framework(s) and synthesis rerun.\n- **Systemic impact:** new ICP\u002Fcategory, many missed competitors, stale source base, invalid original scope, or broad evidence collapse. Do not small-patch. Recommend a full Pattern A rerun or `$research-roadmap` to plan the rerun.\n\nA single missed competitor defaults to **medium impact** when it changes one competitive row or local comparison, and escalates to **high** only when it changes category framing, strategic grouping, top recommendations, or synthesis conclusions.\n\n## Inputs And Scope Resolution\n\n1. Parse `$ARGUMENTS` for a research path, artifact path, product slug, and requested change.\n2. If no clear path is supplied, read `research\u002F.progress.yaml` when present and resolve active non-archived product paths. Auto-select only when exactly one active path or one non-archived `research\u002F{slug}\u002F` directory exists; otherwise ask which scope to amend.\n3. Locate the target canonical artifact(s), related framework intermediates, working\u002Farchive records, search logs, evidence logs, alignment pages, and `.progress.yaml` entries for the resolved scope.\n4. If the target artifact is still in `review`, has an active run manifest, or is not yet canonical, stop and route to the producing skill's active approval flow instead of amending.\n5. If source freshness matters, verify the specific facts needed for the amendment using available local evidence and, when necessary, current primary sources. Cite sources in the amendment packet.\n\n## Workflow\n\n### 1. Triage\n\nClassify the request as add, remove, replace, reweight, or verify. Then classify impact as low, medium, high, or systemic using the ladder above.\n\nIf impact is high or systemic, write no canonical changes. Explain the escalation, list the affected artifacts\u002Fframeworks, and recommend the specific rerun route:\n\n- `customer-discovery` for ICP, segment, buyer, or customer-evidence changes.\n- `competitive-analysis` for competitor set, pricing, feature, market-map, or whitespace changes.\n- `positioning` for category, narrative, differentiation, or strategic assumptions.\n- `journey-map` for lifecycle, workflow, channel, or touchpoint changes.\n- `research-roadmap` when the affected route is unclear or multiple tracks must be sequenced.\n\n### 2. Build The Amendment Packet\n\nFor low\u002Fmedium impact, write a non-canonical working packet before any canonical edits:\n\n- Flat mode: `research\u002F_working\u002Fresearch-amend-{topic}.md`\n- Product-path mode: `research\u002F{slug}\u002F_working\u002Fresearch-amend-{topic}.md`\n\nThe packet must include:\n\n- amendment request and classification;\n- target artifacts and exact sections expected to change;\n- evidence delta with source citations, timestamps, and confidence;\n- before\u002Fafter summary for every affected claim, row, recommendation, or caveat;\n- proposed canonical edits;\n- archive plan for superseded artifacts;\n- rollback note;\n- downstream impact check.\n\n### 3. Alignment Gate\n\nCreate or update `alignment\u002Fresearch-amend-{topic}.html` in `review` state before canonical writes. The page must render the full amendment packet, not just a summary, and include approval gates for:\n\n- impact classification;\n- target artifact list;\n- evidence sufficiency;\n- proposed canonical edits;\n- downstream impact and rerun decision.\n\nStop for review. While the page is in `review`, do not write canonical research, do not route downstream, and do not claim the amendment is complete.\n\nEnd the terminal response with:\n\n```text\n## Next Work\nReview the amendment page, compile response YAML, clear context, and paste the compiled YAML into a fresh session.\n```\n\nThe compiled YAML in the page must begin with the invocation comment and include top-level `command` plus `agent_routing.command` set to the same `$research-amend \u003Csame scope argument>` invocation.\n\n### 4. Apply Approved Amendment\n\nOnly after final compiled YAML has `approval_status: ready-for-agent-review` and no unresolved negative feedback:\n\n1. Apply approved edits to the working packet and page first.\n2. Archive every superseded canonical artifact, intermediate, search\u002Fevidence log, and alignment page that will be replaced to `docs\u002Fhistory\u002Farchive\u002FYYYY-MM-DD\u002FHHMMSS\u002F\u003Coriginal-path>`.\n3. Patch only the approved affected canonical\u002Fintermediate\u002Fsearch-log files.\n4. Add an `## Amendment Note` or equivalent dated note to each amended canonical artifact, naming the changed claims, evidence delta, and alignment page.\n5. Convert the alignment page to `confirmed` with the approval record preserved.\n6. Remove or archive the active working packet according to the archive plan.\n\nDo not expand the patch opportunistically. If approval reveals a broader impact than the packet covered, return to triage and build a new review page or route to a rerun.\n\n## Output\n\n- Impact classification and rationale.\n- Amendment packet path or escalation route.\n- Alignment page path and review status.\n- Canonical files changed, only after approval.\n- Verification\u002Fsource checks performed.\n- Residual risks.\n- Next work and command.\n\n## Alignment Page\n\nFollow the shared alignment-page convention via the packaged convention resolver; output path is `alignment\u002Fresearch-amend-{topic}.html`.\n\n## Default Shipping Contract\n\nFollow the shared shipping contract convention in CLAUDE.md.\n","# Research Amend\n\nInvoke as `$research-amend`.\n\nUse this skill when the user wants to correct, add, or reweight already-approved research without rerunning an entire Pattern A research workflow by default. Typical inputs include a missed competitor, corrected pricing\u002Fsource fact, new customer quote, stale source, or downstream-impacting correction.\n\n`research-amend` is a bounded amendment workflow. It does not replace `customer-discovery`, `competitive-analysis`, `positioning`, `journey-map`, `research-roadmap`, or `reconcile-research`; it decides whether a narrow amendment is valid, prepares a reviewed change packet, and writes canonical updates only after alignment approval.\n\n## Pack Availability Guard\n\nBefore telling the user to run a skill from another project-local pack, check `.agents\u002Fproject.json.enabled_packs`. If the target pack is not enabled, recommend `npx skillpacks install \u003Cpack>` from the project shell instead of the target skill. After install, tell Codex users to start a fresh Codex CLI session if the `$` skill list remains stale. For unavailable pack skills, recommend `npx skillpacks install \u003Cpack-or-skill>`; for unavailable base skills, recommend `npx skillpacks init` before the skill.\n\n## Amendment Boundaries\n\nOnly use the bounded amendment path for research that is already canonical, approved, and specific enough to patch safely.\n\n- **Low impact:** factual correction, source URL\u002Fdate update, typo, or one profile\u002Fdetail that does not change recommendations. Patch the affected canonical artifact and evidence\u002Fsearch log.\n- **Medium impact:** one missed competitor, one new customer evidence item, or one limited correction that changes a matrix row, gap, caveat, or local recommendation. Patch affected intermediate(s), canonical synthesis sections, and evidence\u002Fsearch log.\n- **High impact:** change affects category definition, strategic map, top recommendations, positioning assumptions, ICP, journey sequence, or downstream routing. Do not small-patch. Route to the affected Pattern A framework(s) and synthesis rerun.\n- **Systemic impact:** new ICP\u002Fcategory, many missed competitors, stale source base, invalid original scope, or broad evidence collapse. Do not small-patch. Recommend a full Pattern A rerun or `$research-roadmap` to plan the rerun.\n\nA single missed competitor defaults to **medium impact** when it changes one competitive row or local comparison, and escalates to **high** only when it changes category framing, strategic grouping, top recommendations, or synthesis conclusions.\n\n## Inputs And Scope Resolution\n\n1. Parse `$ARGUMENTS` for a research path, artifact path, product slug, and requested change.\n2. If no clear path is supplied, read `research\u002F.progress.yaml` when present and resolve active non-archived product paths. Auto-select only when exactly one active path or one non-archived `research\u002F{slug}\u002F` directory exists; otherwise ask which scope to amend.\n3. Locate the target canonical artifact(s), related framework intermediates, working\u002Farchive records, search logs, evidence logs, alignment pages, and `.progress.yaml` entries for the resolved scope.\n4. If the target artifact is still in `review`, has an active run manifest, or is not yet canonical, stop and route to the producing skill's active approval flow instead of amending.\n5. If source freshness matters, verify the specific facts needed for the amendment using available local evidence and, when necessary, current primary sources. Cite sources in the amendment packet.\n\n## Workflow\n\n### 1. Triage\n\nClassify the request as add, remove, replace, reweight, or verify. Then classify impact as low, medium, high, or systemic using the ladder above.\n\nIf impact is high or systemic, write no canonical changes. Explain the escalation, list the affected artifacts\u002Fframeworks, and recommend the specific rerun route:\n\n- `customer-discovery` for ICP, segment, buyer, or customer-evidence changes.\n- `competitive-analysis` for competitor set, pricing, feature, market-map, or whitespace changes.\n- `positioning` for category, narrative, differentiation, or strategic assumptions.\n- `journey-map` for lifecycle, workflow, channel, or touchpoint changes.\n- `research-roadmap` when the affected route is unclear or multiple tracks must be sequenced.\n\n### 2. Build The Amendment Packet\n\nFor low\u002Fmedium impact, write a non-canonical working packet before any canonical edits:\n\n- Flat mode: `research\u002F_working\u002Fresearch-amend-{topic}.md`\n- Product-path mode: `research\u002F{slug}\u002F_working\u002Fresearch-amend-{topic}.md`\n\nThe packet must include:\n\n- amendment request and classification;\n- target artifacts and exact sections expected to change;\n- evidence delta with source citations, timestamps, and confidence;\n- before\u002Fafter summary for every affected claim, row, recommendation, or caveat;\n- proposed canonical edits;\n- archive plan for superseded artifacts;\n- rollback note;\n- downstream impact check.\n\n### 3. Alignment Gate\n\nCreate or update `alignment\u002Fresearch-amend-{topic}.html` in `review` state before canonical writes. The page must render the full amendment packet, not just a summary, and include approval gates for:\n\n- impact classification;\n- target artifact list;\n- evidence sufficiency;\n- proposed canonical edits;\n- downstream impact and rerun decision.\n\nStop for review. While the page is in `review`, do not write canonical research, do not route downstream, and do not claim the amendment is complete.\n\nEnd the terminal response with:\n\n```text\n## Next Work\nReview the amendment page, compile response YAML, clear context, and paste the compiled YAML into a fresh session.\n```\n\nThe compiled YAML in the page must begin with the invocation comment and include top-level `command` plus `agent_routing.command` set to the same `$research-amend \u003Csame scope argument>` invocation.\n\n### 4. Apply Approved Amendment\n\nOnly after final compiled YAML has `approval_status: ready-for-agent-review` and no unresolved negative feedback:\n\n1. Apply approved edits to the working packet and page first.\n2. Archive every superseded canonical artifact, intermediate, search\u002Fevidence log, and alignment page that will be replaced to `docs\u002Fhistory\u002Farchive\u002FYYYY-MM-DD\u002FHHMMSS\u002F\u003Coriginal-path>`.\n3. Patch only the approved affected canonical\u002Fintermediate\u002Fsearch-log files.\n4. Add an `## Amendment Note` or equivalent dated note to each amended canonical artifact, naming the changed claims, evidence delta, and alignment page.\n5. Convert the alignment page to `confirmed` with the approval record preserved.\n6. Remove or archive the active working packet according to the archive plan.\n\nDo not expand the patch opportunistically. If approval reveals a broader impact than the packet covered, return to triage and build a new review page or route to a rerun.\n\n## Output\n\n- Impact classification and rationale.\n- Amendment packet path or escalation route.\n- Alignment page path and review status.\n- Canonical files changed, only after approval.\n- Verification\u002Fsource checks performed.\n- Residual risks.\n- Next work and command.\n\n## Alignment Page\n\nFollow the shared alignment-page convention via the packaged convention resolver; output path is `alignment\u002Fresearch-amend-{topic}.html`.\n\n## Default Shipping Contract\n\nFollow the shared shipping contract convention in CLAUDE.md.\n",{"name":5,"type":24,"version":40,"description":7,"visual_tier":32,"argument-hint":41,"required_conventions":42},"v0.1","[research path or artifact] [amendment request]",[43],"alignment-page","master","96e2912af886dd1606b1b97df707715aef062b02","packs\u002Fbase\u002Fcodex\u002Fresearch-amend\u002Farchive\u002Fv0.1",0,"https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills","https:\u002F\u002Fagentic-skills-blush.vercel.app","https:\u002F\u002Fgithub.com\u002FGeorgeQLe","georgeqle.com","George Le is a futurist and serial tech entrepreneur who wants to work toward a world where humanity is free from robotic tasks.","2026-11-10 04:07:24",{"source":8,"skillName":5,"commands":55,"prompt":65,"zipAvailable":66},[56,59,62],{"tool":57,"command":58},"npx","npx skills add GeorgeQLe\u002Fagentic-skills --skill research-amend",{"tool":60,"command":61},"bunx","bunx skills add GeorgeQLe\u002Fagentic-skills --skill research-amend",{"tool":63,"command":64},"pnpm","pnpm dlx skills add GeorgeQLe\u002Fagentic-skills --skill research-amend","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Fpacks\u002Fbase\u002Fcodex\u002Fresearch-amend\u002Farchive\u002Fv0.1\u002FSKILL.md",true,[68,74,78,82,86,90,94],{"path":69,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":72,"sourceHtmlUrl":73},"references\u002Fdata-grid-visual.md","REFERENCE","参考文档",6646,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FConsumptionCentral-for-Microsoft-Copilot\u002Fblob\u002Fmain\u002Ffabric-app\u002F.agents\u002Fskills\u002Fvisuals\u002Freferences\u002Fdata-grid-visual.md",{"path":75,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":76,"sourceHtmlUrl":77},"references\u002Fdata-table.md",5690,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FConsumptionCentral-for-Microsoft-Copilot\u002Fblob\u002Fmain\u002Ffabric-app\u002F.agents\u002Fskills\u002Fvisuals\u002Freferences\u002Fdata-table.md",{"path":79,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":80,"sourceHtmlUrl":81},"references\u002Fflint-authoring.md",12428,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FConsumptionCentral-for-Microsoft-Copilot\u002Fblob\u002Fmain\u002Ffabric-app\u002F.agents\u002Fskills\u002Fvisuals\u002Freferences\u002Fflint-authoring.md",{"path":83,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":84,"sourceHtmlUrl":85},"references\u002Fformatting.md",6524,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FConsumptionCentral-for-Microsoft-Copilot\u002Fblob\u002Fmain\u002Ffabric-app\u002F.agents\u002Fskills\u002Fvisuals\u002Freferences\u002Fformatting.md",{"path":87,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":88,"sourceHtmlUrl":89},"references\u002Fmulti-data-input.md",4952,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FConsumptionCentral-for-Microsoft-Copilot\u002Fblob\u002Fmain\u002Ffabric-app\u002F.agents\u002Fskills\u002Fvisuals\u002Freferences\u002Fmulti-data-input.md",{"path":91,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":92,"sourceHtmlUrl":93},"references\u002Fvega-lite-visual.md",4798,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FConsumptionCentral-for-Microsoft-Copilot\u002Fblob\u002Fmain\u002Ffabric-app\u002F.agents\u002Fskills\u002Fvisuals\u002Freferences\u002Fvega-lite-visual.md",{"path":95,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":96,"sourceHtmlUrl":97},"references\u002Fvisual-container.md",3801,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FConsumptionCentral-for-Microsoft-Copilot\u002Fblob\u002Fmain\u002Ffabric-app\u002F.agents\u002Fskills\u002Fvisuals\u002Freferences\u002Fvisual-container.md",[99,111,121,133,146,157],{"skillNo":100,"name":101,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":105,"publishedAt":35},"01M6G0NJES15RJKZE6YZ0TSYGF","source-checkout-allowed","Valid source-checkout-only fixture.","https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Ftests\u002Ffixtures\u002Fskill-install-routing\u002Fvalid\u002Fsource-checkout-allowed\u002FSKILL.md",[],[106,107,108,109,30,110],"source checkout allowed","checkout","fixture","only","valid",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":35},"01M6G0NFZ3R1MNB1E3DVTM0WB7","deck-install-valid","Valid deck install fixture.","https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Ftests\u002Ffixtures\u002Fskill-install-routing\u002Fvalid\u002Fdeck-install\u002FSKILL.md",[],[118,119,120,110,108,30],"deck install valid","deck","install",{"skillNo":122,"name":123,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":127,"publishedAt":35},"01M6G0ND3QZQC4MDZ9NVB97PT2","codex-pack-guard-valid","Valid Codex Pack Availability Guard fixture.","https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Ftests\u002Ffixtures\u002Fskill-install-routing\u002Fvalid\u002Fcodex-pack-guard\u002FSKILL.md",[],[128,129,130,110,131,132,108,30],"codex pack guard valid","pack","guard","codex","availability",{"skillNo":134,"name":135,"nameZh":6,"description":136,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":137,"categories":138,"keywords":142,"publishedAt":35},"01M6G0NA9YB3NKGZKD3S96JMNB","codex-missing-skill-valid","Valid Codex missing skill fallback fixture.","https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Ftests\u002Ffixtures\u002Fskill-install-routing\u002Fvalid\u002Fcodex-missing-skill-fallback\u002FSKILL.md",[139],{"categoryNo":140,"categoryName":141,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[143,144,110,131,30,145,108],"codex missing skill valid","missing","fallback",{"skillNo":147,"name":148,"nameZh":6,"description":149,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":150,"categories":151,"keywords":153,"publishedAt":35},"01M6G0N7PC0EKFD40ZWQAXSAQ9","codex-base-skill-fallback-valid","Valid Codex base skill fallback fixture.","https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Ftests\u002Ffixtures\u002Fskill-install-routing\u002Fvalid\u002Fcodex-base-skill-fallback\u002FSKILL.md",[152],{"categoryNo":140,"categoryName":141,"taxonomyType":21,"taxonomyTypeDesc":22},[110,131,145,154,155,156,30,108],"base skill","codex base skill fallback valid","base",{"skillNo":158,"name":159,"nameZh":6,"description":160,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":161,"categories":162,"keywords":163,"publishedAt":35},"01M6G0N4VRR2YKZQ6N3Y6S2BQA","claude-pack-guard-valid","Valid Claude Pack Availability Guard fixture.","https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Ftests\u002Ffixtures\u002Fskill-install-routing\u002Fvalid\u002Fclaude-pack-guard\u002FSKILL.md",[],[110,130,129,164,132,30,108],"claude pack guard valid"]