[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71JPDAQJ7N2VDG963THR4QP":3,"skill-same:01M71JPDAQJ7N2VDG963THR4QP":64},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":6,"ownerHtmlUrl":48,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":49,"install":50,"resources":63},"01M71JPDAQJ7N2VDG963THR4QP","idea-capture",null,"Keep a per-repo register of notional product ideas (not yet decided, not backlog items) — capture napkin notes as duplicate-checked idea entries with typed edges, promote an idea to the backlog, reject one with a reason, or analyze the register as a graph. Use for \"capture this idea\", \"napkin note\", \"notional feature\", \"food for future development\", \"add to ideas\", \"promote this idea to the backlog\".","eposforge\u002Feposforge","eposforge","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F279313312?v=4","01M71JPA7XV61GQ0CRFCHTMZY9","01M71JPA8JK1V7CF8DG5RHSGZN",1,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Feposforge\u002Feposforge\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fidea-capture\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"idea capture","capture","idea","ideas","one","for","food","with","keep","register","as","feature","development","entries","backlog","use","repo","analyze","napkin","promote","2026-11-10 10:12:30",false,"---\nname: idea-capture\ndescription: Keep a per-repo register of notional product ideas (not yet decided, not backlog items) — capture napkin notes as duplicate-checked idea entries with typed edges, promote an idea to the backlog, reject one with a reason, or analyze the register as a graph. Use for \"capture this idea\", \"napkin note\", \"notional feature\", \"food for future development\", \"add to ideas\", \"promote this idea to the backlog\".\n---\n\nThin wrapper for the canonical repo-level skill.\n\n- Canonical skill: [..\u002F..\u002F..\u002Fskills\u002Fidea-capture\u002FSKILL.md](..\u002F..\u002F..\u002Fskills\u002Fidea-capture\u002FSKILL.md)\n","Thin wrapper for the canonical repo-level skill.\n\n- Canonical skill: [..\u002F..\u002F..\u002Fskills\u002Fidea-capture\u002FSKILL.md](..\u002F..\u002F..\u002Fskills\u002Fidea-capture\u002FSKILL.md)\n",{"name":5,"description":7},"main","ecf0afdd9413ab02342e811f43178dddbae1fa4c",".github\u002Fskills\u002Fidea-capture",0,"https:\u002F\u002Fgithub.com\u002Feposforge\u002Feposforge","https:\u002F\u002Fgithub.com\u002Feposforge","2026-10-12 06:39:48",{"source":8,"skillName":5,"commands":51,"prompt":61,"zipAvailable":62},[52,55,58],{"tool":53,"command":54},"npx","npx skills add eposforge\u002Feposforge --skill idea-capture",{"tool":56,"command":57},"bunx","bunx skills add eposforge\u002Feposforge --skill idea-capture",{"tool":59,"command":60},"pnpm","pnpm dlx skills add eposforge\u002Feposforge --skill idea-capture","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Feposforge\u002Feposforge\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fidea-capture\u002FSKILL.md",true,[],[65,94,116,144,153,174],{"skillNo":66,"name":67,"nameZh":6,"description":68,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":69,"categories":70,"keywords":76,"publishedAt":38},"01M71JQ9FR8PKMT1JMV3FV910A","upstream-bug-report","File a well-formed bug report against an upstream open-source dependency (GitHub issue). Use when EposForge or one of its adapter dependencies exhibits a reproducible defect that must be fixed upstream, particularly for silent failures, incorrect defaults, or API contract violations that affect ontology grounding, graph correctness, or agent reliability.","https:\u002F\u002Fgithub.com\u002Feposforge\u002Feposforge\u002Fblob\u002Fmain\u002Fskills\u002Fupstream-bug-report\u002FSKILL.md",[71],{"categoryNo":72,"categoryName":73,"taxonomyType":74,"taxonomyTypeDesc":75},"01JBSEEDCAT000000000000034","行政与办公人员","PROFESSION","适用职业",[77,78,79,80,81,82,83,84,85,22,86,87,88,33,89,90,91,23,92,93],"upstream","upstream bug report","report","bug","bug report","grounding","ontology","open","api","file","correctness","when","adapter","contract","reliability","Reproducible","api contract",{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":38},"01M71JQ7C3ANN9JFA3YJWVB7Z2","update-spec-graph","Keeps the Cognee Spec Graph (Component 6) knowledge graph in sync with the repo. Use to update the KG after doc changes (incremental), rebuild it from scratch or after editing the ontology (full), or when recall is stale, the graph looks wrong, or entities are not ontology-anchored.","https:\u002F\u002Fgithub.com\u002Feposforge\u002Feposforge\u002Fblob\u002Fmain\u002Fskills\u002Fupdate-spec-graph\u002FSKILL.md",[],[101,102,103,104,105,106,83,107,108,88,109,33,110,111,112,113,34,25,114,115],"spec","update","update spec graph","graph","knowledge","knowledge graph","From Scratch","rebuild","entities","cognee","component","scratch","editing","changes","recall",{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":127,"publishedAt":38},"01M71JQ5H57DT8J7VSBNE9HB4X","refine-prompt","Technique-driven prompt transformation for under-specified asks. Discovers techniques from data files, elicits missing required slots in one batch, rewrites with strict traceability, and gates submission behind explicit yes\u002Fno confirmation.","https:\u002F\u002Fgithub.com\u002Feposforge\u002Feposforge\u002Fblob\u002Fmain\u002Fskills\u002Frefine-prompt\u002FSKILL.md",[122],{"categoryNo":123,"categoryName":124,"taxonomyType":125,"taxonomyTypeDesc":126},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[128,129,130,131,132,133,25,134,135,22,136,137,138,139,140,141,142,23,143],"refine prompt","refine","prompt","yes","data","slots","batch","gates","confirmation","files","driven","techniques","missing","submission","traceability","transformation",{"skillNo":145,"name":146,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":149,"publishedAt":38},"01M71JQ36VW2ZH2E2R3JE4PXY4","portfolio-review","https:\u002F\u002Fgithub.com\u002Feposforge\u002Feposforge\u002Fblob\u002Fmain\u002Fskills\u002Fportfolio-review\u002FSKILL.md",[],[150,151,152],"portfolio review","portfolio","review",{"skillNo":154,"name":155,"nameZh":6,"description":156,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":157,"categories":158,"keywords":159,"publishedAt":38},"01M71JQ0AD94NHJ39GB0V0N9SB","milestone-elicitation","Guided interview for discovering milestones and value-harvest points. Writes confirmed anchors back as ordinary backlog items and keeps durable elicitation records. Re-runnable — subsequent runs diff against existing anchors and prior records so the milestone map evolves without replaying history.","https:\u002F\u002Fgithub.com\u002Feposforge\u002Feposforge\u002Fblob\u002Fmain\u002Fskills\u002Fmilestone-elicitation\u002FSKILL.md",[],[160,161,162,163,164,165,32,166,23,167,168,169,28,170,171,172,173],"milestone","milestone elicitation","elicitation","interview","milestones","records","re","diff","value","history","map","back","harvest","Existing",{"skillNo":175,"name":176,"nameZh":6,"description":177,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":178,"categories":179,"keywords":180,"publishedAt":38},"01M71JPYGQWYVFTZ82E1R7P8PH","maintain-ontology","Keeps 00-vision\u002F01-ontology.ttl well-formed, internally consistent, and aligned with adapter cards under .eposforge\u002F so Cognee extraction remains ontology-grounded.","https:\u002F\u002Fgithub.com\u002Feposforge\u002Feposforge\u002Fblob\u002Fmain\u002Fskills\u002Fmaintain-ontology\u002FSKILL.md",[],[181,83,182,183,184,185,25,186,110,89],"maintain","maintain ontology","extraction","vision","cards","ttl"]