[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6GV77GEYNKPE96EFA282AY0":3,"skill-same:01M6GV77GEYNKPE96EFA282AY0":69},{"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":33,"linkOnly":34,"markdownContent":35,"markdownBody":36,"frontMatter":37,"refName":39,"commitSha":40,"skillDirectory":41,"forksCount":14,"repositoryHtmlUrl":42,"repositoryHomepageUrl":6,"ownerHtmlUrl":43,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":44,"install":45,"resources":58},"01M6GV77GEYNKPE96EFA282AY0","elegy-skill-authoring",null,"Doctrine for drafting, auditing, and fixing Elegy skills. Use when creating a new skill, running an audit against an existing one, or triaging structural and content findings.","Sofreshx\u002FElegy","Sofreshx","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F46634397?v=4","01M6GV3ACQ2VKGTY22KKQDDPPG","Sfrsh","01M6GV3AYZA1GPCMY0JP2PQSVC",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FSofreshx\u002FElegy\u002Fblob\u002Fmain\u002Fskills\u002Felegy-skill-authoring\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32],"skill authoring","authoring","elegy skill authoring","content","audit","use","doctrine","new skill","structural","2026-11-10 10:12:30",false,"---\nname: elegy-skill-authoring\ndescription: Doctrine for drafting, auditing, and fixing Elegy skills. Use when creating a new skill, running an audit against an existing one, or triaging structural and content findings.\nversion: \"2.0\"\n---\n\n# Elegy Skill Authoring\n\n> **Readiness: concept; not agent-routable.** This instruction package has no reviewed clean-install and non-fixture authoring receipt.\n\nDoctrine for drafting, auditing, and fixing Elegy skills.\n\n## Capabilities\n\n- `skill-audit-checklist`: Walk the objective audit checks against a SKILL.md body or fixture.\n- `skill-anti-pattern-lookup`: Look up the canonical anti-pattern catalogue by id and return the pattern, the failure mode, and the replacement.\n- `skill-template-emit`: Emit the canonical SKILL.md skeleton from assets\u002Fskill-template.md with placeholders preserved.\n","# Elegy Skill Authoring\n\n> **Readiness: concept; not agent-routable.** This instruction package has no reviewed clean-install and non-fixture authoring receipt.\n\nDoctrine for drafting, auditing, and fixing Elegy skills.\n\n## Capabilities\n\n- `skill-audit-checklist`: Walk the objective audit checks against a SKILL.md body or fixture.\n- `skill-anti-pattern-lookup`: Look up the canonical anti-pattern catalogue by id and return the pattern, the failure mode, and the replacement.\n- `skill-template-emit`: Emit the canonical SKILL.md skeleton from assets\u002Fskill-template.md with placeholders preserved.\n",{"name":5,"version":38,"description":7},"2.0","main","cdaaaccc462c986f4a2c0032b75698f15c71f62b","skills\u002Felegy-skill-authoring","https:\u002F\u002Fgithub.com\u002FSofreshx\u002FElegy","https:\u002F\u002Fgithub.com\u002FSofreshx","2026-11-02 22:33:10",{"source":8,"skillName":5,"commands":46,"prompt":56,"zipAvailable":57},[47,50,53],{"tool":48,"command":49},"npx","npx skills add Sofreshx\u002FElegy --skill elegy-skill-authoring",{"tool":51,"command":52},"bunx","bunx skills add Sofreshx\u002FElegy --skill elegy-skill-authoring",{"tool":54,"command":55},"pnpm","pnpm dlx skills add Sofreshx\u002FElegy --skill elegy-skill-authoring","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FSofreshx\u002FElegy\u002Fblob\u002Fmain\u002Fskills\u002Felegy-skill-authoring\u002FSKILL.md",true,[59,65],{"path":60,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":63,"sourceHtmlUrl":64},"readiness.json","REFERENCE","参考文档",667,"https:\u002F\u002Fgithub.com\u002FSofreshx\u002FElegy\u002Fblob\u002Fmain\u002Fskills\u002Felegy-skill-authoring\u002Freadiness.json",{"path":66,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":67,"sourceHtmlUrl":68},"README.md",313,"https:\u002F\u002Fgithub.com\u002FSofreshx\u002FElegy\u002Fblob\u002Fmain\u002Fskills\u002Felegy-skill-authoring\u002FREADME.md",[70,91,117,136,152,171],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":79,"publishedAt":33},"01M6GV6VG31WQVTQ0RGEEEWKQ8","elegy-plugin-authoring","Use when creating or reviewing an Elegy system-adapter plugin that connects an agent to a data source, database, platform, API, local system, or executable boundary.","https:\u002F\u002Fgithub.com\u002FSofreshx\u002FElegy\u002Fblob\u002Fmain\u002Fskills\u002Felegy-plugin-authoring\u002FSKILL.md",[76],{"categoryNo":77,"categoryName":78,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",[80,81,82,25,83,84,85,86,87,88,89,90,29],"elegy plugin authoring","plugin","plugin authoring","adapter","local","platform","database","boundary","api","system","data",{"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":33},"01M6GV6FK50JQ7XPFA0EVCFDBJ","elegy-obsidian","Read, write, and search a local Obsidian vault via the official Obsidian Desktop CLI (v1.12.7+). Non-authoritative convenience layer; durable planning state continues to flow through elegy-planning and SQLite. User-invoked; do not auto-load.","https:\u002F\u002Fgithub.com\u002FSofreshx\u002FElegy\u002Fblob\u002Fmain\u002Fskills\u002Felegy-obsidian\u002FSKILL.md",[],[98,99,100,101,102,103,104,105,84,106,107,108,109,110,111,112,113,114,115,116],"obsidian","elegy obsidian","desktop","tasks","notes","official","cli","planning","load","mirror","true","tags","do","auto","obsidian vault","sqlite","vault","search","state",{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":33},"01M6GV61N0F34CMFA7F4AT7C2D","elegy-doc-practices","Use when an agent or contributor needs to classify, place, scaffold, or validate documentation in the Elegy ecosystem — the central doctrine for ADRs, specs, guides, notes, and roadmap material across Elegy and downstream repos.","https:\u002F\u002Fgithub.com\u002FSofreshx\u002FElegy\u002Fblob\u002Fmain\u002Fskills\u002Felegy-doc-practices\u002FSKILL.md",[],[124,125,126,127,128,129,130,30,131,132,102,133,134,135,29],"doc","elegy doc practices","ecosystem","guides","material","classify","across","roadmap","scaffold","documentation","repos","validate",{"skillNo":137,"name":138,"nameZh":6,"description":139,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":140,"categories":141,"keywords":146,"publishedAt":33},"01M6GV5RR6R3XF7Q1EP9QZ4GVK","test-skill","A test skill for the app-binding fixture.","https:\u002F\u002Fgithub.com\u002FSofreshx\u002FElegy\u002Fblob\u002Fmain\u002Fshared\u002Fplugin-sdk\u002Ftests\u002Ffixtures\u002Fapp-binding-plugin\u002Fskills\u002Ftest-skill\u002FSKILL.md",[142,145],{"categoryNo":143,"categoryName":144,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[147,148,149,150,151],"Test Skill","test","binding","app","fixture",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":156,"categories":157,"keywords":158,"publishedAt":33},"01M6GV59H2X6CJAYJCX7S4ERJE","elegy-planning","Use when an agent needs to create, inspect, update, validate, or export durable planning state — goals, roadmaps, plans, work points, todos, issues, review points, insights, and project runs — through the dedicated elegy-planning CLI over SQLite.","https:\u002F\u002Fgithub.com\u002FSofreshx\u002FElegy\u002Fblob\u002Fmain\u002Fplugins\u002Fplanning\u002Fskills\u002Felegy-planning\u002FSKILL.md",[],[159,105,135,104,160,161,162,163,164,165,166,167,29,168,113,169,116,170],"elegy planning","review","create","plans","inspect","insights","project","goals","export","work","issues","update",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":175,"categories":176,"keywords":177,"publishedAt":33},"01M6GV4X2GKY7SF0RM1FCHMXHF","elegy-observe","Observe desktop and OS state for agentic workflows. Snapshot running processes, track foreground and visible windows, capture screen, read clipboard, diff filesystem changes, and query system information.","https:\u002F\u002Fgithub.com\u002FSofreshx\u002FElegy\u002Fblob\u002Fmain\u002Fplugins\u002Fobserve\u002Fskills\u002Felegy-observe\u002FSKILL.md",[],[178,179,180,181,182,183,184,185,186,187,188,189,190,89,116,100,191,192,193,194],"elegy observe","observe","snapshot","information","capture screen","processes","screen","os","clipboard","diff","read","capture","filesystem","windows","agentic workflows","workflows","agentic"]