[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6F68H76JNDEVMT8CF3YBWVE":3,"skill-same:01M6F68H76JNDEVMT8CF3YBWVE":67},{"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":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":47,"repositoryHtmlUrl":48,"repositoryHomepageUrl":49,"ownerHtmlUrl":50,"ownerBlogUrl":6,"ownerDescription":51,"updatedAt":52,"install":53,"resources":66},"01M6F68H76JNDEVMT8CF3YBWVE","extraction-proposer",null,"Scan ICE-Crawler extraction logs, pick promising algorithms\u002Ftools, and emit skill creation proposals (name, scope, source files, next steps).","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fjacksonjp0311-gif\u002FClawbot-skills\u002Fextraction-proposer\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"extraction","extraction proposer","logs","Tools","pick","proposals","files","scan","next","algorithms","creation","name","scope","crawler","next steps","2026-11-10 10:12:30",false,"---\nname: extraction-proposer\ndescription: Scan ICE-Crawler extraction logs, pick promising algorithms\u002Ftools, and emit skill creation proposals (name, scope, source files, next steps).\n---\n\n# Extraction Proposer\n\nUse this skill after ICE-Crawler runs to convert harvested fossils into concrete skill proposals. It expects the extraction registry under `..\u002Fice-crawler-harvester\u002Fextractions` (relative to this skill folder) and writes proposal specs under `proposals\u002F`.\n\nReference: [`references\u002Fregistry-workflow.md`](references\u002Fregistry-workflow.md)\n\n## Prerequisites\n- ICE-Crawler run metadata appended to `extractions\u002Findex.jsonl`.\n- Per-repo notes in `extractions\u002F\u003Crepo-slug>\u002FSUMMARY.md` (preferred) with code pointers.\n- jq or Python available for filtering JSONL (optional but useful).\n\n## Workflow\n1. **Review registry**\n   - Open `extractions\u002Findex.jsonl` to find recent entries. Use `jq` or Python to filter by tags, repo, or notable files.\n   - Inspect corresponding `SUMMARY.md` files for algorithm descriptions and code paths.\n\n2. **Select a candidate**\n   - Criteria examples: unique algorithm, reusable CLI, monitoring utility, scaffolding snippet, etc.\n   - Note the run folder (`state\u002Fruns\u002F\u003Crun_id>`) and manifest path for provenance.\n\n3. **Extract details**\n   - List the files from `artifact_manifest.json` (or the trimmed subset copied into `extractions\u002F\u003Cslug>\u002F`).\n   - Summarize what the algorithm\u002Ftool does, triggers, dependencies, and why it deserves a skill.\n\n4. **Create a proposal**\n   - Use the template below to write `proposals\u002F\u003Ccandidate>.json` (create `proposals\u002F` if missing):\n   ```jsonc\n   {\n     \"ts\": \"2026-02-24T16:40:00Z\",\n     \"skill_name\": \"triadic-selector\",\n     \"description\": \"Deterministic triadic-balanced file selector for repository harvesting pipelines.\",\n     \"source_repo\": \"https:\u002F\u002Fgithub.com\u002F...\",\n     \"run_dir\": \"state\u002Fruns\u002Frun_20260224_113500\",\n     \"manifest\": \"state\u002Fruns\u002Frun_20260224_113500\u002Fartifact_manifest.json\",\n     \"notable_files\": [\"engine\u002Fglacier_selector.py\", \"docs\u002Ftriadic_strategy.md\"],\n     \"summary_path\": \"extractions\u002Ftriadic-selector\u002FSUMMARY.md\",\n     \"proposed_skill_structure\": {\n       \"SKILL.md\": [\"workflow\", \"parameters\", \"safety\"],\n       \"references\u002Ftriadic.md\": [\"derivation\", \"examples\"],\n       \"scripts\u002Fselector_demo.py\": \"optional CLI\"\n     },\n     \"next_actions\": [\n       \"Copy selector code into scripts\u002F\",\n       \"Write SKILL.md instructions\",\n       \"Add references\"\n     ]\n   }\n   ```\n\n5. **Hand off**\n   - Once a proposal JSON is ready, use `skill-creator` (or manual process) to implement the actual skill described.\n   - Update `extractions\u002F\u003Crepo-slug>\u002FSUMMARY.md` with the proposal link so the registry stays synchronized.\n\n## Tips\n- Keep proposals small and focused; one algorithm\u002Ftool per spec.\n- Always cite the original run folder and manifest for traceability.\n- If multiple skills can emerge from a single repo, create separate proposals referencing the same run.\n- When a skill is built, link back to the proposal JSON for provenance.\n\nThis skill ensures every ICE-Crawler extraction can graduate into a reusable capability with clean provenance.\n\n","# Extraction Proposer\n\nUse this skill after ICE-Crawler runs to convert harvested fossils into concrete skill proposals. It expects the extraction registry under `..\u002Fice-crawler-harvester\u002Fextractions` (relative to this skill folder) and writes proposal specs under `proposals\u002F`.\n\nReference: [`references\u002Fregistry-workflow.md`](references\u002Fregistry-workflow.md)\n\n## Prerequisites\n- ICE-Crawler run metadata appended to `extractions\u002Findex.jsonl`.\n- Per-repo notes in `extractions\u002F\u003Crepo-slug>\u002FSUMMARY.md` (preferred) with code pointers.\n- jq or Python available for filtering JSONL (optional but useful).\n\n## Workflow\n1. **Review registry**\n   - Open `extractions\u002Findex.jsonl` to find recent entries. Use `jq` or Python to filter by tags, repo, or notable files.\n   - Inspect corresponding `SUMMARY.md` files for algorithm descriptions and code paths.\n\n2. **Select a candidate**\n   - Criteria examples: unique algorithm, reusable CLI, monitoring utility, scaffolding snippet, etc.\n   - Note the run folder (`state\u002Fruns\u002F\u003Crun_id>`) and manifest path for provenance.\n\n3. **Extract details**\n   - List the files from `artifact_manifest.json` (or the trimmed subset copied into `extractions\u002F\u003Cslug>\u002F`).\n   - Summarize what the algorithm\u002Ftool does, triggers, dependencies, and why it deserves a skill.\n\n4. **Create a proposal**\n   - Use the template below to write `proposals\u002F\u003Ccandidate>.json` (create `proposals\u002F` if missing):\n   ```jsonc\n   {\n     \"ts\": \"2026-02-24T16:40:00Z\",\n     \"skill_name\": \"triadic-selector\",\n     \"description\": \"Deterministic triadic-balanced file selector for repository harvesting pipelines.\",\n     \"source_repo\": \"https:\u002F\u002Fgithub.com\u002F...\",\n     \"run_dir\": \"state\u002Fruns\u002Frun_20260224_113500\",\n     \"manifest\": \"state\u002Fruns\u002Frun_20260224_113500\u002Fartifact_manifest.json\",\n     \"notable_files\": [\"engine\u002Fglacier_selector.py\", \"docs\u002Ftriadic_strategy.md\"],\n     \"summary_path\": \"extractions\u002Ftriadic-selector\u002FSUMMARY.md\",\n     \"proposed_skill_structure\": {\n       \"SKILL.md\": [\"workflow\", \"parameters\", \"safety\"],\n       \"references\u002Ftriadic.md\": [\"derivation\", \"examples\"],\n       \"scripts\u002Fselector_demo.py\": \"optional CLI\"\n     },\n     \"next_actions\": [\n       \"Copy selector code into scripts\u002F\",\n       \"Write SKILL.md instructions\",\n       \"Add references\"\n     ]\n   }\n   ```\n\n5. **Hand off**\n   - Once a proposal JSON is ready, use `skill-creator` (or manual process) to implement the actual skill described.\n   - Update `extractions\u002F\u003Crepo-slug>\u002FSUMMARY.md` with the proposal link so the registry stays synchronized.\n\n## Tips\n- Keep proposals small and focused; one algorithm\u002Ftool per spec.\n- Always cite the original run folder and manifest for traceability.\n- If multiple skills can emerge from a single repo, create separate proposals referencing the same run.\n- When a skill is built, link back to the proposal JSON for provenance.\n\nThis skill ensures every ICE-Crawler extraction can graduate into a reusable capability with clean provenance.\n\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Fjacksonjp0311-gif\u002FClawbot-skills\u002Fextraction-proposer",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":54,"prompt":64,"zipAvailable":65},[55,58,61],{"tool":56,"command":57},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill extraction-proposer",{"tool":59,"command":60},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill extraction-proposer",{"tool":62,"command":63},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill extraction-proposer","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fjacksonjp0311-gif\u002FClawbot-skills\u002Fextraction-proposer\u002FSKILL.md",true,[],[68,78,88,97,103,110],{"skillNo":69,"name":70,"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":71,"categories":72,"keywords":74,"publishedAt":39},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[73],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[75,76,77],"model","model hierarchy","model hierarchy skill",{"skillNo":79,"name":80,"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":81,"categories":82,"keywords":84,"publishedAt":39},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[83],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[85,86,87],"MCP","zoom","zoom mcp",{"skillNo":89,"name":90,"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":91,"categories":92,"keywords":93,"publishedAt":39},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[94,95,96,86],"sdk","zoom apps sdk","apps",{"skillNo":98,"name":99,"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":100,"categories":101,"keywords":102,"publishedAt":39},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[99],{"skillNo":104,"name":105,"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":106,"categories":107,"keywords":109,"publishedAt":39},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[108],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[105],{"skillNo":111,"name":112,"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":113,"categories":114,"keywords":115,"publishedAt":39},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[112]]