[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6D8G152G5VFSFHP2B4H0FHA":3,"skill-same:01M6D8G152G5VFSFHP2B4H0FHA":71},{"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":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":41,"commitSha":42,"skillDirectory":43,"forksCount":44,"repositoryHtmlUrl":45,"repositoryHomepageUrl":46,"ownerHtmlUrl":47,"ownerBlogUrl":48,"ownerDescription":49,"updatedAt":50,"install":51,"resources":64},"01M6D8G152G5VFSFHP2B4H0FHA","lifecycle-metrics",null,"Define stage metrics, instrumentation needs, and evidence gaps across onboarding, conversion, transaction, retention, and expansion","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\u002Fcustomer-lifecycle\u002Fclaude\u002Flifecycle-metrics\u002Farchive\u002Fv0.1\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33],"metrics","lifecycle","lifecycle metrics","evidence gaps","onboarding","analysis","v0","evidence","conversion","instrumentation","across","transaction","stage","define","app","2026-11-10 10:12:30",false,"---\nname: lifecycle-metrics\ndescription: Define stage metrics, instrumentation needs, and evidence gaps across onboarding, conversion, transaction, retention, and expansion\ntype: analysis\nversion: v0.1\nargument-hint: \"[optional: app or lifecycle stage]\"\n---\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 `\u002Fpack install \u003Cpack>` instead of the target skill.\n\n# Lifecycle Metrics\n\n\n\nDefine measurable signals for each lifecycle stage. This complements `\u002Fmetrics`: use this skill for stage instrumentation and handoff clarity, then use `\u002Fmetrics` for the broader success framework, targets, and business metrics.\n\n## Workflow\n\n1. Resolve app scope using `research\u002F{app}\u002F` when applicable.\n2. Require `research\u002Fjourney-map.md`; load any focused lifecycle maps that exist.\n3. Load ICP, customer feedback, existing metrics, specs, README, and current analytics\u002Finstrumentation code when present.\n4. Interview and recommend around: stage entry\u002Fexit events, activation, conversion, payment success\u002Ffailure, retention health, churn risk, expansion readiness, evidence quality, measurement owner, and instrumentation gaps.\n5. Present the lifecycle measurement model before writing.\n6. Write `research\u002Flifecycle-metrics.md` and `research\u002Flifecycle-metrics-interview.md` after validation.\n\n## Output Shape\n\n```markdown\n# Lifecycle Metrics\n\n> Based on: research\u002Fjourney-map.md[, lifecycle stage maps]\n> Date: YYYY-MM-DD\n\n## Summary\n## Stage Metrics\n## Event And Property Inventory\n## Instrumentation Gaps\n## Baselines And Targets To Define In Metrics\n## Record-Todo Candidates\n## Next Steps\n```\n\n## Alignment Page\n\nFollow the shared Alignment Page convention in CLAUDE.md. Output: `alignment\u002Flifecycle-metrics-{topic}.html`.\n\n## Constraints\n\n- Do not duplicate the full `\u002Fmetrics` framework; link unresolved targets to `\u002Fmetrics`.\n- Put future, non-blocking measurements in `tasks\u002Frecord-todo.md` when the skill is executed.\n- End with `## Next Steps`, preferring `\u002Fmetrics`, `\u002Froadmap`, `\u002Fexec`, or `\u002Fcohort-review` as context dictates.\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 `\u002Fpack install \u003Cpack>` instead of the target skill.\n\n# Lifecycle Metrics\n\n\n\nDefine measurable signals for each lifecycle stage. This complements `\u002Fmetrics`: use this skill for stage instrumentation and handoff clarity, then use `\u002Fmetrics` for the broader success framework, targets, and business metrics.\n\n## Workflow\n\n1. Resolve app scope using `research\u002F{app}\u002F` when applicable.\n2. Require `research\u002Fjourney-map.md`; load any focused lifecycle maps that exist.\n3. Load ICP, customer feedback, existing metrics, specs, README, and current analytics\u002Finstrumentation code when present.\n4. Interview and recommend around: stage entry\u002Fexit events, activation, conversion, payment success\u002Ffailure, retention health, churn risk, expansion readiness, evidence quality, measurement owner, and instrumentation gaps.\n5. Present the lifecycle measurement model before writing.\n6. Write `research\u002Flifecycle-metrics.md` and `research\u002Flifecycle-metrics-interview.md` after validation.\n\n## Output Shape\n\n```markdown\n# Lifecycle Metrics\n\n> Based on: research\u002Fjourney-map.md[, lifecycle stage maps]\n> Date: YYYY-MM-DD\n\n## Summary\n## Stage Metrics\n## Event And Property Inventory\n## Instrumentation Gaps\n## Baselines And Targets To Define In Metrics\n## Record-Todo Candidates\n## Next Steps\n```\n\n## Alignment Page\n\nFollow the shared Alignment Page convention in CLAUDE.md. Output: `alignment\u002Flifecycle-metrics-{topic}.html`.\n\n## Constraints\n\n- Do not duplicate the full `\u002Fmetrics` framework; link unresolved targets to `\u002Fmetrics`.\n- Put future, non-blocking measurements in `tasks\u002Frecord-todo.md` when the skill is executed.\n- End with `## Next Steps`, preferring `\u002Fmetrics`, `\u002Froadmap`, `\u002Fexec`, or `\u002Fcohort-review` as context dictates.\n",{"name":5,"type":24,"version":39,"description":7,"argument-hint":40},"v0.1","[optional: app or lifecycle stage]","master","96e2912af886dd1606b1b97df707715aef062b02","packs\u002Fcustomer-lifecycle\u002Fclaude\u002Flifecycle-metrics\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":52,"prompt":62,"zipAvailable":63},[53,56,59],{"tool":54,"command":55},"npx","npx skills add GeorgeQLe\u002Fagentic-skills --skill lifecycle-metrics",{"tool":57,"command":58},"bunx","bunx skills add GeorgeQLe\u002Fagentic-skills --skill lifecycle-metrics",{"tool":60,"command":61},"pnpm","pnpm dlx skills add GeorgeQLe\u002Fagentic-skills --skill lifecycle-metrics","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FGeorgeQLe\u002Fagentic-skills\u002Fblob\u002Fmaster\u002Fpacks\u002Fcustomer-lifecycle\u002Fclaude\u002Flifecycle-metrics\u002Farchive\u002Fv0.1\u002FSKILL.md",true,[65],{"path":66,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":69,"sourceHtmlUrl":70},"agents\u002Fopenai.yaml","REFERENCE","参考文档",82,"https:\u002F\u002Fgithub.com\u002Fnexuslinkproductions\u002Fyuri-os\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcyber-auditing-terraform-infrastructure-for-security\u002Fagents\u002Fopenai.yaml",[72,84,94,106,121,132],{"skillNo":73,"name":74,"nameZh":6,"description":75,"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":34},"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",[],[79,80,81,82,25,83],"source checkout allowed","checkout","fixture","only","valid",{"skillNo":85,"name":86,"nameZh":6,"description":87,"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":34},"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",[],[91,92,93,83,81,25],"deck install valid","deck","install",{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":34},"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",[],[101,102,103,83,104,105,81,25],"codex pack guard valid","pack","guard","codex","availability",{"skillNo":107,"name":108,"nameZh":6,"description":109,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":110,"categories":111,"keywords":117,"publishedAt":34},"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",[112],{"categoryNo":113,"categoryName":114,"taxonomyType":115,"taxonomyTypeDesc":116},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[118,119,83,104,25,120,81],"codex missing skill valid","missing","fallback",{"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":128,"publishedAt":34},"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",[127],{"categoryNo":113,"categoryName":114,"taxonomyType":115,"taxonomyTypeDesc":116},[83,104,120,129,130,131,25,81],"base skill","codex base skill fallback valid","base",{"skillNo":133,"name":134,"nameZh":6,"description":135,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":34},"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",[],[83,103,102,139,105,25,81],"claude pack guard valid"]