[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6BTVP3F2Z2CFJ6T4VWS1XR2":3,"skill-same:01M6BTVP3F2Z2CFJ6T4VWS1XR2":63},{"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":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":34,"commitSha":35,"skillDirectory":36,"forksCount":37,"repositoryHtmlUrl":38,"repositoryHomepageUrl":6,"ownerHtmlUrl":39,"ownerBlogUrl":40,"ownerDescription":41,"updatedAt":42,"install":43,"resources":56},"01M6BTVP3F2Z2CFJ6T4VWS1XR2","research",null,"Investigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo. Use when the user wants a topic researched, docs or API facts gathered, or reading legwork delegated to a background agent.","merikan\u002F.dotfiles","merikan","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F60756?v=4","01M6BTTGAQHH68RYGENCRZ4X65","Peter Merikan","01M6BTTGFDDD744BTP3V4T2WMR",24,"MIT","https:\u002F\u002Fgithub.com\u002Fmerikan\u002F.dotfiles\u002Fblob\u002Fmain\u002Fconfig\u002Fagents\u002Fskills\u002Fresearch\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[5,24,25,26,27,28],"docs","file","api","investigate","markdown","2026-11-10 10:12:30",false,"---\nname: research\ndescription: Investigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo. Use when the user wants a topic researched, docs or API facts gathered, or reading legwork delegated to a background agent.\n---\n\nSpin up a **background agent** to do the research, so you keep working while it reads.\n\nIts job:\n\n1. Investigate the question against **primary sources** (official docs, source code, specs, first-party APIs), not a secondary write-up of them. Follow every claim back to the source that owns it.\n2. Write the findings to a single Markdown file, citing each claim's source.\n3. Save it where the repo already keeps such notes; match the existing convention, and if there is none, put it somewhere sensible and say where.\n","Spin up a **background agent** to do the research, so you keep working while it reads.\n\nIts job:\n\n1. Investigate the question against **primary sources** (official docs, source code, specs, first-party APIs), not a secondary write-up of them. Follow every claim back to the source that owns it.\n2. Write the findings to a single Markdown file, citing each claim's source.\n3. Save it where the repo already keeps such notes; match the existing convention, and if there is none, put it somewhere sensible and say where.\n",{"name":5,"description":7},"main","8a4d0d0c9cff41dc142e34ad04b7a5bbc5237e27","config\u002Fagents\u002Fskills\u002Fresearch",5,"https:\u002F\u002Fgithub.com\u002Fmerikan\u002F.dotfiles","https:\u002F\u002Fgithub.com\u002Fmerikan","https:\u002F\u002Fmerikan.com","In software development, complexity might be admired but simplicity is always rewarded.\r\n@merikan:matrix.org","2026-11-04 17:07:27",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add merikan\u002F.dotfiles --skill research",{"tool":49,"command":50},"bunx","bunx skills add merikan\u002F.dotfiles --skill research",{"tool":52,"command":53},"pnpm","pnpm dlx skills add merikan\u002F.dotfiles --skill research","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmerikan\u002F.dotfiles\u002Fblob\u002Fmain\u002Fconfig\u002Fagents\u002Fskills\u002Fresearch\u002FSKILL.md",true,[57],{"path":58,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":61,"sourceHtmlUrl":62},"agents\u002Fopenai.yaml","REFERENCE","参考文档",94,"https:\u002F\u002Fgithub.com\u002Fmerikan\u002F.dotfiles\u002Fblob\u002Fmain\u002Fconfig\u002Fagents\u002Fskills\u002Fresearch\u002Fagents\u002Fopenai.yaml",[64,95,105,115,126,136],{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":78,"publishedAt":29},"01M6M2D557KJ8JGQFPVV7VWBVZ","writing-review","Review a blog post or article draft and write numbered findings to a review file, then track the author's fixes across rounds. Use when the user asks to review, give feedback on, or suggest improvements to a blog post or article.","https:\u002F\u002Fgithub.com\u002Fmerikan\u002F.dotfiles\u002Fblob\u002Fmain\u002Fconfig\u002Fagents\u002Fskills\u002Fwriting-review\u002FSKILL.md",[70,73],{"categoryNo":71,"categoryName":72,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":74,"categoryName":75,"taxonomyType":76,"taxonomyTypeDesc":77},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,25],"writing review","review","writing","give feedback","track","use","draft","across","article","post","fixes","user","write","blog post","feedback","blog",{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":103,"publishedAt":29},"01M6BTWQZM2ZSGTQ9N2ZSNTZBC","writing-shape","Writing, exploit: shape raw material into an article, paragraph by paragraph.","https:\u002F\u002Fgithub.com\u002Fmerikan\u002F.dotfiles\u002Fblob\u002Fmain\u002Fconfig\u002Fagents\u002Fskills\u002Fwriting-shape\u002FSKILL.md",[101,102],{"categoryNo":71,"categoryName":72,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":74,"categoryName":75,"taxonomyType":76,"taxonomyTypeDesc":77},[104,81],"writing shape",{"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":113,"publishedAt":29},"01M6BTWP834Z8KXFYVWCPFDA81","writing-fragments","Writing, explore: mine raw fragments, no structure yet.","https:\u002F\u002Fgithub.com\u002Fmerikan\u002F.dotfiles\u002Fblob\u002Fmain\u002Fconfig\u002Fagents\u002Fskills\u002Fwriting-fragments\u002FSKILL.md",[111,112],{"categoryNo":71,"categoryName":72,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":74,"categoryName":75,"taxonomyType":76,"taxonomyTypeDesc":77},[114,81],"writing fragments",{"skillNo":116,"name":117,"nameZh":6,"description":118,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":119,"categories":120,"keywords":123,"publishedAt":29},"01M6BTWMQEDS6TBBDEWR59HYA9","writing-for-agents","Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.","https:\u002F\u002Fgithub.com\u002Fmerikan\u002F.dotfiles\u002Fblob\u002Fmain\u002Fconfig\u002Fagents\u002Fskills\u002Fwriting-for-agents\u002FSKILL.md",[121,122],{"categoryNo":71,"categoryName":72,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":74,"categoryName":75,"taxonomyType":76,"taxonomyTypeDesc":77},[124,81,125],"writing for agents","documents",{"skillNo":127,"name":128,"nameZh":6,"description":129,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":130,"categories":131,"keywords":134,"publishedAt":29},"01M6BTWK4HTM6KQMW9WPR290JN","writing-beats","Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.","https:\u002F\u002Fgithub.com\u002Fmerikan\u002F.dotfiles\u002Fblob\u002Fmain\u002Fconfig\u002Fagents\u002Fskills\u002Fwriting-beats\u002FSKILL.md",[132,133],{"categoryNo":71,"categoryName":72,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":74,"categoryName":75,"taxonomyType":76,"taxonomyTypeDesc":77},[135,81],"writing beats",{"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":142,"publishedAt":29},"01M6BTWGX31186Q23VXHJHAA48","wizard","Generate an interactive bash wizard that walks a human through steps only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, walking an unfamiliar third-party dashboard, or running a one-off migration or cutover. Don't invoke this for steps the agent can perform itself.","https:\u002F\u002Fgithub.com\u002Fmerikan\u002F.dotfiles\u002Fblob\u002Fmain\u002Fconfig\u002Fagents\u002Fskills\u002Fwizard\u002FSKILL.md",[],[138,143,144,145,146,147,148,149,150],"dashboard","Bash","secrets","credentials","provisioning","ci","generate","infrastructure"]