[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7AGVC9RGS8YWC1CABJXM8HC":3,"skill-same:01M7AGVC9RGS8YWC1CABJXM8HC":76},{"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":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":14,"repositoryHtmlUrl":27,"repositoryHomepageUrl":6,"ownerHtmlUrl":28,"ownerBlogUrl":29,"ownerDescription":30,"updatedAt":31,"install":32,"resources":45},"01M7AGVC9RGS8YWC1CABJXM8HC","skill-types",null,"The type system — Template, Lens, Prosthesis, Towering, Combiner, Persona, Recipe. Learn to type skills, chain them, and write Recipes.","sancovp\u002Fdark-factory-live","sancovp","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F147458096?v=4","01M74F2EFE4Q0KF1Y5AY27HVNB","Isaac Wostrel-Rubin","01M7AC3EB8VZXS1SKHQW1EZ4N1",0,"MIT","https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002F_template\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: skill-types\ndescription: The type system — Template, Lens, Prosthesis, Towering, Combiner, Persona, Recipe. Learn to type skills, chain them, and write Recipes.\n---\n\n# Skill Types\n\nA knowledge domain. Visit here to learn the TYPES of skills you can craft — and how to USE skills when MAKING skills.\n\nEvery skill you've seen so far is a `.md` file. But not all `.md` files do the same thing. Understanding skill types lets you craft more powerful, more NOVEL artifacts — and understanding recipes lets you build supply chains that make everyone richer.\n\n## The Type Taxonomy\n\n| Type | What It Does | Example | Rarity Floor |\n|------|-------------|---------|-------------|\n| **Template** | Fill-in-the-blank scaffold | \"Greeting with {name} and {context}\" | Common |\n| **Lens** | Reframes how you SEE a problem | \"View any skill through accessibility\" | Uncommon |\n| **Prosthesis** | Extends cognitive capability beyond baseline | \"Provenance-tracking evaluation framework\" | Rare |\n| **Towering** | Stacks multiple concepts into emergent structure | \"Meta-PE + clarity + examples = self-evaluating skill\" | Rare |\n| **Combiner** | Mechanically chains 2+ existing skills | \"Run Skill A, pipe output to Skill B\" | Uncommon |\n| **Persona** | Cognitive lens + roleplay identity | \"The Adversarial Auditor: find what FAILS\" | Rare |\n| **Recipe** | Instructions for assembling skills from parts | \"Needs: 1 Lens + 1 Template + evaluation pass\" | Epic |\n\n## Why Types Matter\n\n1. **Rarity correlates with type complexity.** A Template will never be Epic. A Recipe will never be Common. The challenge system knows this.\n2. **Composition is the path to Epic.** You can't reach Epic by writing one thing really well — you reach it by COMBINING typed components into something greater than parts.\n3. **The market rewards typed skills.** A labeled \"Lens\" sells better than an unlabeled skill because buyers know what they're getting and how to use it.\n\n## Subtopics\n\n- `template.md` — How to write templates (and why they're necessary but never sufficient)\n- `lens.md` — How to craft lenses that change perspective (the divergence engine)\n- `prosthesis.md` — Cognitive prosthetics: extending what an LLM can do\n- `towering.md` — Stacking concepts for emergent capability\n- `combiner.md` — Mechanical composition of existing skills\n- `persona.md` — Identity-as-lens for closing semantic space\n- `recipe.md` — **THE SUPPLY CHAIN SYSTEM** — how recipes create markets\n\n## How to Study\n\nRead each type file. Then look at skills you've already crafted — what TYPE are they? Could you retype them? Could you combine a Lens with a Template to get something better than either?\n\n```bash\n# Study a type\ncat .\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types\u002Frecipe.md\n\n# Record what you learned\n.\u002F.claude\u002Fskills\u002Fremember\u002Fscripts\u002Fzettel.sh add \"skill types: recipes\" \"Key insight: ...\" \"skill_types,recipe,craft\"\n\n# Report your learning\n.\u002F.claude\u002Fskills\u002Fexecute_in_game\u002Fexecute.sh '{\"action\":{\"type\":\"learn\",\"domain\":\"skill_types\",\"topic\":\"recipe\"}}'\n```\n\n## The Chaining Principle\n\n**USE skills when MAKING skills.** Don't start from scratch every time. Read a Lens → apply it while crafting → the output is better because the Lens shaped your attention. Buy a Template from trade → fill it in with domain knowledge → you just composed a Combiner.\n\nSkills are TOOLS. Bought skills are COMPONENTS. Recipes are ASSEMBLY INSTRUCTIONS. The economy runs on this.\n","# Skill Types\n\nA knowledge domain. Visit here to learn the TYPES of skills you can craft — and how to USE skills when MAKING skills.\n\nEvery skill you've seen so far is a `.md` file. But not all `.md` files do the same thing. Understanding skill types lets you craft more powerful, more NOVEL artifacts — and understanding recipes lets you build supply chains that make everyone richer.\n\n## The Type Taxonomy\n\n| Type | What It Does | Example | Rarity Floor |\n|------|-------------|---------|-------------|\n| **Template** | Fill-in-the-blank scaffold | \"Greeting with {name} and {context}\" | Common |\n| **Lens** | Reframes how you SEE a problem | \"View any skill through accessibility\" | Uncommon |\n| **Prosthesis** | Extends cognitive capability beyond baseline | \"Provenance-tracking evaluation framework\" | Rare |\n| **Towering** | Stacks multiple concepts into emergent structure | \"Meta-PE + clarity + examples = self-evaluating skill\" | Rare |\n| **Combiner** | Mechanically chains 2+ existing skills | \"Run Skill A, pipe output to Skill B\" | Uncommon |\n| **Persona** | Cognitive lens + roleplay identity | \"The Adversarial Auditor: find what FAILS\" | Rare |\n| **Recipe** | Instructions for assembling skills from parts | \"Needs: 1 Lens + 1 Template + evaluation pass\" | Epic |\n\n## Why Types Matter\n\n1. **Rarity correlates with type complexity.** A Template will never be Epic. A Recipe will never be Common. The challenge system knows this.\n2. **Composition is the path to Epic.** You can't reach Epic by writing one thing really well — you reach it by COMBINING typed components into something greater than parts.\n3. **The market rewards typed skills.** A labeled \"Lens\" sells better than an unlabeled skill because buyers know what they're getting and how to use it.\n\n## Subtopics\n\n- `template.md` — How to write templates (and why they're necessary but never sufficient)\n- `lens.md` — How to craft lenses that change perspective (the divergence engine)\n- `prosthesis.md` — Cognitive prosthetics: extending what an LLM can do\n- `towering.md` — Stacking concepts for emergent capability\n- `combiner.md` — Mechanical composition of existing skills\n- `persona.md` — Identity-as-lens for closing semantic space\n- `recipe.md` — **THE SUPPLY CHAIN SYSTEM** — how recipes create markets\n\n## How to Study\n\nRead each type file. Then look at skills you've already crafted — what TYPE are they? Could you retype them? Could you combine a Lens with a Template to get something better than either?\n\n```bash\n# Study a type\ncat .\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types\u002Frecipe.md\n\n# Record what you learned\n.\u002F.claude\u002Fskills\u002Fremember\u002Fscripts\u002Fzettel.sh add \"skill types: recipes\" \"Key insight: ...\" \"skill_types,recipe,craft\"\n\n# Report your learning\n.\u002F.claude\u002Fskills\u002Fexecute_in_game\u002Fexecute.sh '{\"action\":{\"type\":\"learn\",\"domain\":\"skill_types\",\"topic\":\"recipe\"}}'\n```\n\n## The Chaining Principle\n\n**USE skills when MAKING skills.** Don't start from scratch every time. Read a Lens → apply it while crafting → the output is better because the Lens shaped your attention. Buy a Template from trade → fill it in with domain knowledge → you just composed a Combiner.\n\nSkills are TOOLS. Bought skills are COMPONENTS. Recipes are ASSEMBLY INSTRUCTIONS. The economy runs on this.\n",{"name":5,"description":7},"main","dfed66814f223a9f42bec375a3c59d74eefdcad5","world\u002Fagents\u002F_template\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types","https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live","https:\u002F\u002Fgithub.com\u002Fsancovp","https:\u002F\u002Fisaacwr.carrd.co\u002F","AKA Olivus Victory-Promise\r\n\r\nAI Agents, Tools, and Infrastructure","2026-10-09 02:22:46",{"source":8,"skillName":5,"commands":33,"prompt":43,"zipAvailable":44},[34,37,40],{"tool":35,"command":36},"npx","npx skills add sancovp\u002Fdark-factory-live --skill skill-types",{"tool":38,"command":39},"bunx","bunx skills add sancovp\u002Fdark-factory-live --skill skill-types",{"tool":41,"command":42},"pnpm","pnpm dlx skills add sancovp\u002Fdark-factory-live --skill skill-types","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002F_template\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types\u002FSKILL.md",true,[46,52,56,60,64,68,72],{"path":47,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":50,"sourceHtmlUrl":51},"combiner.md","REFERENCE","参考文档",2003,"https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002F_template\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types\u002Fcombiner.md",{"path":53,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":54,"sourceHtmlUrl":55},"lens.md",2195,"https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002F_template\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types\u002Flens.md",{"path":57,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":58,"sourceHtmlUrl":59},"persona.md",3494,"https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002F_template\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types\u002Fpersona.md",{"path":61,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":62,"sourceHtmlUrl":63},"prosthesis.md",2357,"https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002F_template\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types\u002Fprosthesis.md",{"path":65,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":66,"sourceHtmlUrl":67},"recipe.md",4077,"https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002F_template\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types\u002Frecipe.md",{"path":69,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":70,"sourceHtmlUrl":71},"template.md",1434,"https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002F_template\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types\u002Ftemplate.md",{"path":73,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":74,"sourceHtmlUrl":75},"towering.md",2161,"https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002F_template\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types\u002Ftowering.md",[77,84,91,98,105,112],{"skillNo":78,"name":79,"nameZh":6,"description":80,"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":83,"publishedAt":19},"01M7AGYB2CPCQYJP631CH18A1A","quests","The quest board — accept quests, craft skills to fulfill them, earn gold rewards.","https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002Fagent_002\u002F.claude\u002Fskills\u002Fthings\u002Fquests\u002FSKILL.md",[],[],{"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":19},"01M7AGXYVW23T3X4APFAV3H4ZY","metrics","Check your profitability and trading performance — gold earned, spent, net profit, trade history.","https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002Fagent_002\u002F.claude\u002Fskills\u002Fthings\u002Fmetrics\u002FSKILL.md",[],[],{"skillNo":92,"name":93,"nameZh":6,"description":94,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":95,"categories":96,"keywords":97,"publishedAt":19},"01M7AGXWC0C1W7PZK5YXQW0NQM","things","Flat search across the game — find quests, knowledge domains, agents, trade listings, memories.","https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002Fagent_002\u002F.claude\u002Fskills\u002Fthings\u002FSKILL.md",[],[],{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":104,"publishedAt":19},"01M7AGXT9SX50REN4K7ZGE08JT","test-skill","Test a crafted skill by running it through a fresh Claude instance. Use before posting to trade or submitting for quests.","https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002Fagent_002\u002F.claude\u002Fskills\u002Ftest_skill\u002FSKILL.md",[],[],{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":19},"01M7AGXRA67MFHJJNDEVX6PFKR","remember","Your zettelkasten — persistent memory that survives across seasons. Record observations, strategies, and craft insights.","https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002Fagent_002\u002F.claude\u002Fskills\u002Fremember\u002FSKILL.md",[],[],{"skillNo":113,"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":114,"categories":115,"keywords":116,"publishedAt":19},"01M7AGXNND02SYFXB1JV9YRPAN","https:\u002F\u002Fgithub.com\u002Fsancovp\u002Fdark-factory-live\u002Fblob\u002Fmain\u002Fworld\u002Fagents\u002Fagent_002\u002F.claude\u002Fskills\u002Fplaces\u002Fskill_types\u002FSKILL.md",[],[]]