[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FWTM2RSH3DYHPMCWJHFPR1":3,"skill-same:01M6FWTM2RSH3DYHPMCWJHFPR1":77},{"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":36,"linkOnly":37,"markdownContent":38,"markdownBody":39,"frontMatter":40,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":48,"ownerHtmlUrl":49,"ownerBlogUrl":50,"ownerDescription":51,"updatedAt":52,"install":53,"resources":66},"01M6FWTM2RSH3DYHPMCWJHFPR1","upgrade-interrogation-pages",null,"Audit and explicitly upgrade generated interrogation\u002F*.html round pages to the current local interrogation-page standard while preserving page-specific context","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\u002Finterrogation-page-admin\u002Fcodex\u002Fupgrade-interrogation-pages\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35],"upgrade","pages","upgrade interrogation pages","audit","page","repo","context","generated","v0","ops","html","local","2026-11-10 10:12:30",false,"---\nname: upgrade-interrogation-pages\ndescription: Audit and explicitly upgrade generated interrogation\u002F*.html round pages to the current local interrogation-page standard while preserving page-specific context\ntype: ops\nversion: v0.2\nargument-hint: \"[--repo \u003Cpath>] [--apply] [interrogation\u002F*.html...]\"\n---\n\n# Upgrade Interrogation Pages\n\nInvoke as `$upgrade-interrogation-pages`.\n\nUse this skill when a repository already has generated `interrogation\u002F*.html` round pages and the user wants to audit or update them against the current local interrogation-page convention. This skill targets generated interrogation HTML artifacts only.\n\n## Inputs\n\n- Default target repository: current working directory.\n- Optional `--repo \u003Cpath>` to target another repository.\n- Optional explicit page paths under the target repository's `interrogation\u002F` directory.\n- Optional `--apply`, or clear user wording such as \"apply the upgrade\" or \"upgrade these pages\", to allow page rewrites.\n\n## Mode\n\n- Default mode is audit\u002Fdry-run.\n- The skill name alone is not apply intent; do not modify files unless the visible user request explicitly asks to apply or upgrade existing pages.\n- In audit\u002Fdry-run mode, inspect pages and report drift without creating, editing, moving, or deleting any files.\n\n## Process\n\n1. Resolve scope:\n   - Locate the project-root `interrogation\u002F` directory; stop if absent.\n   - Enumerate `interrogation\u002F*.html` round pages.\n   - If the user provided page paths, include only those paths after confirming they are inside the project-root `interrogation\u002F` directory.\n\n2. Load local standards:\n   - Read applicable local convention sources from `AGENTS.md`, `CLAUDE.md`, source `docs\u002Finterrogation-page-convention.md`, packaged `assets\u002Finterrogation-page-convention.md`, and legacy sibling `INTERROGATION-PAGE.md` files found under `base\u002F`, `packs\u002F`, `.claude\u002Fskills\u002F`, and `.codex\u002Fskills\u002F`.\n   - Treat those local files as read-only standards. Do not fetch external standards.\n   - Extract the current required HTML behaviors: the six open-question markers (`data-open-input`, visible `data-recommended-answer`, hidden `data-agent-recommended-answer`, `data-agent-confidence` with a value in `{high, medium, low}`, a `data-clarify-copy` button, and a `data-apply-recommended` button on every `data-open-question` block), the ≥1 open input per round rule, the page-metadata attributes (`data-visual-tier`, `data-interrogation-status`, `data-interrogation-round`, `data-interrogation-gate`), round-file naming (`{skill}-r{N}-{branch}.html`), the `data-answer-sidecar` reference, the Brief Me TTS include, dark-mode styling, responsive layout, the embed prohibition, and archive-before-replace behavior.\n\n3. Audit every selected page:\n   - Read the whole HTML file before judging it.\n   - Identify page-specific substance: title, meta\u002Fcontext, assumptions manifest, open questions, visible recommendations, hidden agent recommendations, confidence badges, apply-recommended controls\u002Fscripts, gate controls, coverage summaries, prior context, and any page-specific scripts.\n   - Report missing or stale standard features per page.\n   - Classify each page as `current`, `upgrade-needed`, or `blocked-content-loss-risk`.\n\n4. Stop on content-loss risk:\n   - If a page's structure is too ambiguous to upgrade while preserving substantive content, do not rewrite it.\n   - Report exactly what content could not be mapped and what human decision is needed.\n\n4b. Batch-mode handoff (apply mode only):\n   - Count pages classified as `upgrade-needed` (excluding `blocked-content-loss-risk`).\n   - If count > 2:\n     - Generate a phase in `tasks\u002Ftodo.md` titled \"## Phase: Upgrade Interrogation Pages\" with:\n       - Execution Profile: serial\n       - A Context block listing the standards sources discovered in step 2 and the archive timestamp path (`docs\u002Fhistory\u002Farchive\u002FYYYY-MM-DD\u002FHHMMSS\u002F`)\n       - One checklist step per upgrade-needed page: `- [ ] Upgrade interrogation\u002F\u003Cfilename>.html — archive original, rewrite to current standard preserving all content, verify content preservation`\n       - A final step: `- [ ] Run node scripts\u002Faudit-interrogation-pages.mjs and verify all archives; commit and push`\n       - Acceptance criteria matching the audit findings\n     - If `tasks\u002Ftodo.md` already has unchecked items, append the phase at the bottom with a separator (`---`) and warn the user about pre-existing items.\n     - Output the full audit report.\n     - Report: \"Generated exec-loop task plan with N steps. Recommended next route: approved task artifact\"\n     - Stop. Do not modify any HTML files.\n   - If count \u003C= 2: proceed to step 5 (inline apply).\n\n5. Apply only when explicit:\n   - Before replacing each page, archive the original to `docs\u002Fhistory\u002Farchive\u002FYYYY-MM-DD\u002FHHMMSS\u002Finterrogation\u002F\u003Cfilename>.html`.\n   - Rewrite the page contextually from the original, preserving page-specific assumptions, questions, gates, coverage context, and prior answers.\n   - Preserve the round filename, the `r{N}` round number, and the `data-answer-sidecar` path on rewrite.\n   - Author the now-required helpers — visible `data-recommended-answer`, hidden `data-agent-recommended-answer`, `data-agent-confidence`, and `data-apply-recommended` — for each open question from the page's own elicitation context.\n   - Preserve an existing visible recommendation as user-facing guidance when useful, and preserve or create a distinct hidden agent payload from the page's recommended default. The hidden agent payload must be answer-shaped and free of user-facing instructions.\n   - Ensure each `data-apply-recommended` button is labeled `Apply recommended`, fills the nearest `data-open-input` from the nearest hidden `data-agent-recommended-answer`, falling back to `data-recommended-answer` only for transition compatibility, confirms before replacing non-empty input, dispatches `input` and `change` events after setting the value, supports textarea and text input controls, and does not use clipboard APIs.\n   - Add or modernize missing standard markers without replacing the page with a generic template.\n   - Preserve relative links and keep the page self-contained unless the original already used explicit external resources.\n   - Highlight upgrade changes where useful with inline notes, a change summary section, or scoped diff styling.\n\n6. Verify after apply:\n   - Confirm every changed page has a matching archive copy.\n   - Re-open each changed page textually and confirm the preserved title, assumptions, questions, visible recommendations, hidden agent recommendations, apply-recommended controls\u002Fscripts, and gates still exist.\n   - Run `node scripts\u002Faudit-interrogation-pages.mjs` to confirm the changed pages now conform to the convention.\n\n## Audit Report\n\nInclude:\n\n- Target repository and mode.\n- Standards sources read.\n- Pages inspected and pages excluded.\n- Per-page status with missing standard features.\n- Content preservation risks or blockers.\n- In apply mode, archive paths and changed page paths.\n- Verification performed.\n- Next action: usually `node scripts\u002Faudit-interrogation-pages.mjs` after successful apply, or no mutation needed when all pages are current.\n- In batch mode: the generated `tasks\u002Ftodo.md` phase with execution steps and the approved-artifact route.\n\n## Constraints\n\n- Do not edit `CLAUDE.md`, `AGENTS.md`, any `SKILL.md`, or any bundled `INTERROGATION-PAGE.md` file.\n- Do not modify non-interrogation HTML files.\n- Do not rewrite pages in audit\u002Fdry-run mode.\n- Do not replace page-specific content with a generic template.\n- Stop and report when an upgrade is likely to lose assumptions, questions, visible recommendations, hidden agent recommendations, apply-recommended controls\u002Fscripts, gates, or coverage context.\n- Do not create or modify GitHub Actions workflows.\n\n## Default Shipping Contract\n\n- **Audit mode:** no file mutations; no commit or push.\n- **Apply mode (inline, ≤2 pages):** modified generated interrogation pages and archive copies are normal repo artifacts. Follow the target repository's shipping rules after verification.\n- **Apply mode (batch, >2 pages):** generates `tasks\u002Ftodo.md` phase only; does not modify any HTML files. Commit the task plan, then stop; the approved task artifact records the next executable step.\n- **Default next-step routing:** after successful inline apply, `Recommended next command: node scripts\u002Faudit-interrogation-pages.mjs`; after batch-mode handoff, `Recommended next route: approved task artifact`; otherwise report the audit result and recommend no follow-up skill when no upgrades are needed.\n","# Upgrade Interrogation Pages\n\nInvoke as `$upgrade-interrogation-pages`.\n\nUse this skill when a repository already has generated `interrogation\u002F*.html` round pages and the user wants to audit or update them against the current local interrogation-page convention. This skill targets generated interrogation HTML artifacts only.\n\n## Inputs\n\n- Default target repository: current working directory.\n- Optional `--repo \u003Cpath>` to target another repository.\n- Optional explicit page paths under the target repository's `interrogation\u002F` directory.\n- Optional `--apply`, or clear user wording such as \"apply the upgrade\" or \"upgrade these pages\", to allow page rewrites.\n\n## Mode\n\n- Default mode is audit\u002Fdry-run.\n- The skill name alone is not apply intent; do not modify files unless the visible user request explicitly asks to apply or upgrade existing pages.\n- In audit\u002Fdry-run mode, inspect pages and report drift without creating, editing, moving, or deleting any files.\n\n## Process\n\n1. Resolve scope:\n   - Locate the project-root `interrogation\u002F` directory; stop if absent.\n   - Enumerate `interrogation\u002F*.html` round pages.\n   - If the user provided page paths, include only those paths after confirming they are inside the project-root `interrogation\u002F` directory.\n\n2. Load local standards:\n   - Read applicable local convention sources from `AGENTS.md`, `CLAUDE.md`, source `docs\u002Finterrogation-page-convention.md`, packaged `assets\u002Finterrogation-page-convention.md`, and legacy sibling `INTERROGATION-PAGE.md` files found under `base\u002F`, `packs\u002F`, `.claude\u002Fskills\u002F`, and `.codex\u002Fskills\u002F`.\n   - Treat those local files as read-only standards. Do not fetch external standards.\n   - Extract the current required HTML behaviors: the six open-question markers (`data-open-input`, visible `data-recommended-answer`, hidden `data-agent-recommended-answer`, `data-agent-confidence` with a value in `{high, medium, low}`, a `data-clarify-copy` button, and a `data-apply-recommended` button on every `data-open-question` block), the ≥1 open input per round rule, the page-metadata attributes (`data-visual-tier`, `data-interrogation-status`, `data-interrogation-round`, `data-interrogation-gate`), round-file naming (`{skill}-r{N}-{branch}.html`), the `data-answer-sidecar` reference, the Brief Me TTS include, dark-mode styling, responsive layout, the embed prohibition, and archive-before-replace behavior.\n\n3. Audit every selected page:\n   - Read the whole HTML file before judging it.\n   - Identify page-specific substance: title, meta\u002Fcontext, assumptions manifest, open questions, visible recommendations, hidden agent recommendations, confidence badges, apply-recommended controls\u002Fscripts, gate controls, coverage summaries, prior context, and any page-specific scripts.\n   - Report missing or stale standard features per page.\n   - Classify each page as `current`, `upgrade-needed`, or `blocked-content-loss-risk`.\n\n4. Stop on content-loss risk:\n   - If a page's structure is too ambiguous to upgrade while preserving substantive content, do not rewrite it.\n   - Report exactly what content could not be mapped and what human decision is needed.\n\n4b. Batch-mode handoff (apply mode only):\n   - Count pages classified as `upgrade-needed` (excluding `blocked-content-loss-risk`).\n   - If count > 2:\n     - Generate a phase in `tasks\u002Ftodo.md` titled \"## Phase: Upgrade Interrogation Pages\" with:\n       - Execution Profile: serial\n       - A Context block listing the standards sources discovered in step 2 and the archive timestamp path (`docs\u002Fhistory\u002Farchive\u002FYYYY-MM-DD\u002FHHMMSS\u002F`)\n       - One checklist step per upgrade-needed page: `- [ ] Upgrade interrogation\u002F\u003Cfilename>.html — archive original, rewrite to current standard preserving all content, verify content preservation`\n       - A final step: `- [ ] Run node scripts\u002Faudit-interrogation-pages.mjs and verify all archives; commit and push`\n       - Acceptance criteria matching the audit findings\n     - If `tasks\u002Ftodo.md` already has unchecked items, append the phase at the bottom with a separator (`---`) and warn the user about pre-existing items.\n     - Output the full audit report.\n     - Report: \"Generated exec-loop task plan with N steps. Recommended next route: approved task artifact\"\n     - Stop. Do not modify any HTML files.\n   - If count \u003C= 2: proceed to step 5 (inline apply).\n\n5. Apply only when explicit:\n   - Before replacing each page, archive the original to `docs\u002Fhistory\u002Farchive\u002FYYYY-MM-DD\u002FHHMMSS\u002Finterrogation\u002F\u003Cfilename>.html`.\n   - Rewrite the page contextually from the original, preserving page-specific assumptions, questions, gates, coverage context, and prior answers.\n   - Preserve the round filename, the `r{N}` round number, and the `data-answer-sidecar` path on rewrite.\n   - Author the now-required helpers — visible `data-recommended-answer`, hidden `data-agent-recommended-answer`, `data-agent-confidence`, and `data-apply-recommended` — for each open question from the page's own elicitation context.\n   - Preserve an existing visible recommendation as user-facing guidance when useful, and preserve or create a distinct hidden agent payload from the page's recommended default. The hidden agent payload must be answer-shaped and free of user-facing instructions.\n   - Ensure each `data-apply-recommended` button is labeled `Apply recommended`, fills the nearest `data-open-input` from the nearest hidden `data-agent-recommended-answer`, falling back to `data-recommended-answer` only for transition compatibility, confirms before replacing non-empty input, dispatches `input` and `change` events after setting the value, supports textarea and text input controls, and does not use clipboard APIs.\n   - Add or modernize missing standard markers without replacing the page with a generic template.\n   - Preserve relative links and keep the page self-contained unless the original already used explicit external resources.\n   - Highlight upgrade changes where useful with inline notes, a change summary section, or scoped diff styling.\n\n6. Verify after apply:\n   - Confirm every changed page has a matching archive copy.\n   - Re-open each changed page textually and confirm the preserved title, assumptions, questions, visible recommendations, hidden agent recommendations, apply-recommended controls\u002Fscripts, and gates still exist.\n   - Run `node scripts\u002Faudit-interrogation-pages.mjs` to confirm the changed pages now conform to the convention.\n\n## Audit Report\n\nInclude:\n\n- Target repository and mode.\n- Standards sources read.\n- Pages inspected and pages excluded.\n- Per-page status with missing standard features.\n- Content preservation risks or blockers.\n- In apply mode, archive paths and changed page paths.\n- Verification performed.\n- Next action: usually `node scripts\u002Faudit-interrogation-pages.mjs` after successful apply, or no mutation needed when all pages are current.\n- In batch mode: the generated `tasks\u002Ftodo.md` phase with execution steps and the approved-artifact route.\n\n## Constraints\n\n- Do not edit `CLAUDE.md`, `AGENTS.md`, any `SKILL.md`, or any bundled `INTERROGATION-PAGE.md` file.\n- Do not modify non-interrogation HTML files.\n- Do not rewrite pages in audit\u002Fdry-run mode.\n- Do not replace page-specific content with a generic template.\n- Stop and report when an upgrade is likely to lose assumptions, questions, visible recommendations, hidden agent recommendations, apply-recommended controls\u002Fscripts, gates, or coverage context.\n- Do not create or modify GitHub Actions workflows.\n\n## Default Shipping Contract\n\n- **Audit mode:** no file mutations; no commit or push.\n- **Apply mode (inline, ≤2 pages):** modified generated interrogation pages and archive copies are normal repo artifacts. Follow the target repository's shipping rules after verification.\n- **Apply mode (batch, >2 pages):** generates `tasks\u002Ftodo.md` phase only; does not modify any HTML files. Commit the task plan, then stop; the approved task artifact records the next executable step.\n- **Default next-step routing:** after successful inline apply, `Recommended next command: node scripts\u002Faudit-interrogation-pages.mjs`; after batch-mode handoff, `Recommended next route: approved task artifact`; otherwise report the audit result and recommend no follow-up skill when no upgrades are needed.\n",{"name":5,"type":33,"version":41,"description":7,"argument-hint":42},"v0.2","[--repo \u003Cpath>] [--apply] [interrogation\u002F*.html...]","master","96e2912af886dd1606b1b97df707715aef062b02","packs\u002Finterrogation-page-admin\u002Fcodex\u002Fupgrade-interrogation-pages",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":54,"prompt":64,"zipAvailable":65},[55,58,61],{"tool":56,"command":57},"npx","npx skills add GeorgeQLe\u002Fagentic-skills --skill upgrade-interrogation-pages",{"tool":59,"command":60},"bunx","bunx skills add GeorgeQLe\u002Fagentic-skills --skill upgrade-interrogation-pages",{"tool":62,"command":63},"pnpm","pnpm dlx skills add GeorgeQLe\u002Fagentic-skills --skill upgrade-interrogation-pages","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Fpacks\u002Finterrogation-page-admin\u002Fcodex\u002Fupgrade-interrogation-pages\u002FSKILL.md",true,[67,73],{"path":68,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":71,"sourceHtmlUrl":72},"agents\u002Fopenai.yaml","REFERENCE","参考文档",310,"https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Fpacks\u002Finterrogation-page-admin\u002Fcodex\u002Fupgrade-interrogation-pages\u002Fagents\u002Fopenai.yaml",{"path":74,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":75,"sourceHtmlUrl":76},"CHANGELOG.md",948,"https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Fpacks\u002Finterrogation-page-admin\u002Fcodex\u002Fupgrade-interrogation-pages\u002FCHANGELOG.md",[78,90,100,112,125,136],{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":36},"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",[],[85,86,87,88,32,89],"source checkout allowed","checkout","fixture","only","valid",{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":36},"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",[],[97,98,99,89,87,32],"deck install valid","deck","install",{"skillNo":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":106,"publishedAt":36},"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",[],[107,108,109,89,110,111,87,32],"codex pack guard valid","pack","guard","codex","availability",{"skillNo":113,"name":114,"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":121,"publishedAt":36},"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",[118],{"categoryNo":119,"categoryName":120,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[122,123,89,110,32,124,87],"codex missing skill valid","missing","fallback",{"skillNo":126,"name":127,"nameZh":6,"description":128,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":129,"categories":130,"keywords":132,"publishedAt":36},"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",[131],{"categoryNo":119,"categoryName":120,"taxonomyType":21,"taxonomyTypeDesc":22},[89,110,124,133,134,135,32,87],"base skill","codex base skill fallback valid","base",{"skillNo":137,"name":138,"nameZh":6,"description":139,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":140,"categories":141,"keywords":142,"publishedAt":36},"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",[],[89,109,108,143,111,32,87],"claude pack guard valid"]