[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6D376C7EV0CF8MXQ1APVGCT":3,"skill-same:01M6D376C7EV0CF8MXQ1APVGCT":60},{"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":30,"linkOnly":31,"markdownContent":32,"markdownBody":33,"frontMatter":34,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":39,"repositoryHtmlUrl":40,"repositoryHomepageUrl":41,"ownerHtmlUrl":42,"ownerBlogUrl":43,"ownerDescription":44,"updatedAt":45,"install":46,"resources":59},"01M6D376C7EV0CF8MXQ1APVGCT","compile-central-alignment",null,"Generate a central alignment\u002Findex.html table of contents for all alignment pages in the current repo","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\u002Falignment-page-admin\u002Fcodex\u002Fcompile-central-alignment\u002Farchive\u002Fv0.2\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29],"compile","alignment","compile central alignment","generate","index","table","repo","v0","ops","html","pages","2026-11-10 10:12:30",false,"---\nname: compile-central-alignment\ndescription: Generate a central alignment\u002Findex.html table of contents for all alignment pages in the current repo\ntype: ops\nversion: v0.2\n---\n\n# Compile Central Alignment\n\nInvoke as `$compile-central-alignment`.\n\nGenerate a browsable `alignment\u002Findex.html` linking to every alignment page in the current repository. Works in any repo with an `alignment\u002F` directory.\n\n## Process\n\n1. Locate `alignment\u002F` at the project root; stop if absent.\n2. Scan `alignment\u002F*.html` (exclude `index.html`), extract per-file: `\u003Ctitle>`, first `\u003Ch1>`, first `\u003Cp class=\"meta\">`, `data-alignment-category` from `\u003Chtml>` element, modification date.\n3. Group and sort:\n   - Assign category per page: `data-alignment-category` attribute first; else match filename against prefix lists:\n     - `research`: `devtool-positioning`, `devtool-adoption`, `devtool-monetization`, `devtool-user-map`, `devtool-workflow`, `devtool-dx-journey`, `devtool-integration-map`, `deep-research`, `repo-glossary`\n     - `product-design`: `idea-scope-brief`, `fork-idea-branch`, `animation-design-planner`, `skills-showcase`, `skills-inventory`\n     - `utility`: `investigate`, `session-triage`, `prompt-history-backfill`\n     - `qa-meta`: `expert-review`, `benchmark`, `targeted-skill-builder`, `devtool-docs-audit`\n     - `ops-analysis`: `analyze-sessions`, `canonical-workflow`, `run-batch`\n     - Default: `research`\n   - Group by category in fixed order: research → product-design → utility → qa-meta → ops-analysis\n   - Within each category, sort by modification date descending\n4. Generate `alignment\u002Findex.html` — self-contained HTML with:\n   - Visual style matching existing alignment pages (same CSS variables, fonts, layout)\n   - Category sections: each non-empty category gets an `\u003Ch2>` with display name and count (e.g., \"Research (7)\"), followed by its card grid\n   - Display names: Research, Product Design & Spec, Utility & Maintenance, QA & Meta-Skill Improvement, Ops & Session Analysis\n   - Card grid with linked titles, descriptions, dates\n   - Text filter input searching across all categories, hiding empty category headings\n   - Total page count and generation timestamp\n   - All relative links, no external dependencies\n   - Skip categories with zero pages\n5. Verify `alignment\u002Findex.html` was written and still works as a direct `file:\u002F\u002F` page.\n6. Open or focus the generated index with:\n   - `node scripts\u002Fopen-html-page.mjs alignment\u002Findex.html --browser auto`\n7. Report the opener script status exactly as one of `focused`, `opened`, `fallback-opened`, `blocked`, or `failed`.\n   - `blocked` means the browser-open attempt was unavailable or blocked; it does not fail this skill when `alignment\u002Findex.html` was generated and verified.\n\n## Constraints\n\n- Do not modify existing alignment pages — only create or overwrite `alignment\u002Findex.html`.\n- Do not commit or push `alignment\u002Findex.html` by default — it is a local convenience artifact, regenerated fresh each time.\n- Empty-state page if no `.html` files found (besides `index.html`).\n- Must work as `file:\u002F\u002F` URL — no server required.\n- Do not open individual alignment pages from this skill; individual alignment-producing skills handle their own review pages, and this skill opens or focuses only the central index.\n\n## Default Shipping Contract\n\n- **No commit\u002Fpush.** Local convenience file, regenerated on demand. Do not commit `alignment\u002Findex.html` unless the user explicitly asks.\n- **Default next-step routing:** After generating the index, suggest contextual next steps based on what was found:\n  - If any pages have old modification dates or the scan revealed outdated content: `Recommended next command: $upgrade-alignment-pages`\n  - If the index is freshly built with all pages current: confirm completion with no further routing\n  - Do not default to `$skills` as a generic fallback\n","# Compile Central Alignment\n\nInvoke as `$compile-central-alignment`.\n\nGenerate a browsable `alignment\u002Findex.html` linking to every alignment page in the current repository. Works in any repo with an `alignment\u002F` directory.\n\n## Process\n\n1. Locate `alignment\u002F` at the project root; stop if absent.\n2. Scan `alignment\u002F*.html` (exclude `index.html`), extract per-file: `\u003Ctitle>`, first `\u003Ch1>`, first `\u003Cp class=\"meta\">`, `data-alignment-category` from `\u003Chtml>` element, modification date.\n3. Group and sort:\n   - Assign category per page: `data-alignment-category` attribute first; else match filename against prefix lists:\n     - `research`: `devtool-positioning`, `devtool-adoption`, `devtool-monetization`, `devtool-user-map`, `devtool-workflow`, `devtool-dx-journey`, `devtool-integration-map`, `deep-research`, `repo-glossary`\n     - `product-design`: `idea-scope-brief`, `fork-idea-branch`, `animation-design-planner`, `skills-showcase`, `skills-inventory`\n     - `utility`: `investigate`, `session-triage`, `prompt-history-backfill`\n     - `qa-meta`: `expert-review`, `benchmark`, `targeted-skill-builder`, `devtool-docs-audit`\n     - `ops-analysis`: `analyze-sessions`, `canonical-workflow`, `run-batch`\n     - Default: `research`\n   - Group by category in fixed order: research → product-design → utility → qa-meta → ops-analysis\n   - Within each category, sort by modification date descending\n4. Generate `alignment\u002Findex.html` — self-contained HTML with:\n   - Visual style matching existing alignment pages (same CSS variables, fonts, layout)\n   - Category sections: each non-empty category gets an `\u003Ch2>` with display name and count (e.g., \"Research (7)\"), followed by its card grid\n   - Display names: Research, Product Design & Spec, Utility & Maintenance, QA & Meta-Skill Improvement, Ops & Session Analysis\n   - Card grid with linked titles, descriptions, dates\n   - Text filter input searching across all categories, hiding empty category headings\n   - Total page count and generation timestamp\n   - All relative links, no external dependencies\n   - Skip categories with zero pages\n5. Verify `alignment\u002Findex.html` was written and still works as a direct `file:\u002F\u002F` page.\n6. Open or focus the generated index with:\n   - `node scripts\u002Fopen-html-page.mjs alignment\u002Findex.html --browser auto`\n7. Report the opener script status exactly as one of `focused`, `opened`, `fallback-opened`, `blocked`, or `failed`.\n   - `blocked` means the browser-open attempt was unavailable or blocked; it does not fail this skill when `alignment\u002Findex.html` was generated and verified.\n\n## Constraints\n\n- Do not modify existing alignment pages — only create or overwrite `alignment\u002Findex.html`.\n- Do not commit or push `alignment\u002Findex.html` by default — it is a local convenience artifact, regenerated fresh each time.\n- Empty-state page if no `.html` files found (besides `index.html`).\n- Must work as `file:\u002F\u002F` URL — no server required.\n- Do not open individual alignment pages from this skill; individual alignment-producing skills handle their own review pages, and this skill opens or focuses only the central index.\n\n## Default Shipping Contract\n\n- **No commit\u002Fpush.** Local convenience file, regenerated on demand. Do not commit `alignment\u002Findex.html` unless the user explicitly asks.\n- **Default next-step routing:** After generating the index, suggest contextual next steps based on what was found:\n  - If any pages have old modification dates or the scan revealed outdated content: `Recommended next command: $upgrade-alignment-pages`\n  - If the index is freshly built with all pages current: confirm completion with no further routing\n  - Do not default to `$skills` as a generic fallback\n",{"name":5,"type":27,"version":35,"description":7},"v0.2","master","96e2912af886dd1606b1b97df707715aef062b02","packs\u002Falignment-page-admin\u002Fcodex\u002Fcompile-central-alignment\u002Farchive\u002Fv0.2",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":47,"prompt":57,"zipAvailable":58},[48,51,54],{"tool":49,"command":50},"npx","npx skills add GeorgeQLe\u002Fagentic-skills --skill compile-central-alignment",{"tool":52,"command":53},"bunx","bunx skills add GeorgeQLe\u002Fagentic-skills --skill compile-central-alignment",{"tool":55,"command":56},"pnpm","pnpm dlx skills add GeorgeQLe\u002Fagentic-skills --skill compile-central-alignment","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Fpacks\u002Falignment-page-admin\u002Fcodex\u002Fcompile-central-alignment\u002Farchive\u002Fv0.2\u002FSKILL.md",true,[],[61,73,83,95,110,121],{"skillNo":62,"name":63,"nameZh":6,"description":64,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":65,"categories":66,"keywords":67,"publishedAt":30},"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",[],[68,69,70,71,26,72],"source checkout allowed","checkout","fixture","only","valid",{"skillNo":74,"name":75,"nameZh":6,"description":76,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":30},"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",[],[80,81,82,72,70,26],"deck install valid","deck","install",{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":30},"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",[],[90,91,92,72,93,94,70,26],"codex pack guard valid","pack","guard","codex","availability",{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":106,"publishedAt":30},"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",[101],{"categoryNo":102,"categoryName":103,"taxonomyType":104,"taxonomyTypeDesc":105},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[107,108,72,93,26,109,70],"codex missing skill valid","missing","fallback",{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":117,"publishedAt":30},"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",[116],{"categoryNo":102,"categoryName":103,"taxonomyType":104,"taxonomyTypeDesc":105},[72,93,109,118,119,120,26,70],"base skill","codex base skill fallback valid","base",{"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":30},"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",[],[72,92,91,128,94,26,70],"claude pack guard valid"]