[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6NHYSJMZV2KSWCX0ZB12FZA":3,"skill-same:01M6NHYSJMZV2KSWCX0ZB12FZA":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":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":39,"commitSha":40,"skillDirectory":41,"forksCount":42,"repositoryHtmlUrl":43,"repositoryHomepageUrl":44,"ownerHtmlUrl":45,"ownerBlogUrl":46,"ownerDescription":47,"updatedAt":48,"install":49,"resources":62},"01M6NHYSJMZV2KSWCX0ZB12FZA","not-bad-skill",null,"Bad fixture: the name does not match its directory, so validate-skill.sh must exit non-zero.","tinhtute\u002Fmonoharness","tinhtute","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F51282340?v=4","01M6NHYENXPR3K033S3YDA62FW","TINHTUTE","01M6NHYETDANVFY82EPKRC4JFS",5,"MIT","https:\u002F\u002Fgithub.com\u002Ftinhtute\u002Fmonoharness\u002Fblob\u002Fmaster\u002Fscripts\u002Fci\u002Ffixtures\u002Fbad-skill\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33],"bad skill","bad","not bad skill","directory","validate","ZeRO","exit","fixture","name","match","2026-11-10 10:12:30",false,"---\nname: not-bad-skill\ndescription: \"Bad fixture: the name does not match its directory, so validate-skill.sh must exit non-zero.\"\n---\n\nFixture only.\n","Fixture only.\n",{"name":5,"description":7},"master","00bd5271da30679f867f003d9d0b09ee174a7152","scripts\u002Fci\u002Ffixtures\u002Fbad-skill",0,"https:\u002F\u002Fgithub.com\u002Ftinhtute\u002Fmonoharness","https:\u002F\u002Fharness.tinhtute.me","https:\u002F\u002Fgithub.com\u002Ftinhtute","tinhtute.me","𝙻 𝙾 𝚂 𝙴 𝚁 ✨🚀","2026-11-13 00:22:18",{"source":8,"skillName":5,"commands":50,"prompt":60,"zipAvailable":61},[51,54,57],{"tool":52,"command":53},"npx","npx skills add tinhtute\u002Fmonoharness --skill not-bad-skill",{"tool":55,"command":56},"bunx","bunx skills add tinhtute\u002Fmonoharness --skill not-bad-skill",{"tool":58,"command":59},"pnpm","pnpm dlx skills add tinhtute\u002Fmonoharness --skill not-bad-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Ftinhtute\u002Fmonoharness\u002Fblob\u002Fmaster\u002Fscripts\u002Fci\u002Ffixtures\u002Fbad-skill\u002FSKILL.md",true,[],[64,94,120,150,172,193],{"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":73,"publishedAt":34},"01M6NJ7YY1Q5V2JYZ401YHKJVK","read","Search the web and fetch URLs or PDFs as clean Markdown via a privacy-first cascade (local, gh, TinyFish\u002FFirecrawl\u002FExa, opt-in proxy). Use to read, cite or save a URL. Not for repo files.","https:\u002F\u002Fgithub.com\u002Ftinhtute\u002Fmonoharness\u002Fblob\u002Fmaster\u002Fskills\u002Ftools\u002Fread\u002FSKILL.md",[70],{"categoryNo":71,"categoryName":72,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000002","文档处理",[66,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93],"as","fetch","PDF","proxy","for","repo","search","local","clean","tinyfish","gh","files","use","URL","exa","query","code","first","web","opt",{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":34},"01M6WWM7Y4Q4C1NN9DRC33J6F8","mono-write","Polish a research or learn draft (EN\u002FVI) so it reads naturally, and write CHANGELOG entries and release notes from a commit list. Not for UI copy, marketing or tone changes.","https:\u002F\u002Fgithub.com\u002Ftinhtute\u002Fmonoharness\u002Fblob\u002Fmaster\u002Fskills\u002Ftools\u002Fmono-write\u002FSKILL.md",[],[101,102,103,78,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119],"mono write","mono","write","en","entries","release notes","learn","commit","write changelog","tone","draft","notes","changelog","research","changes","release","polish","list","marketing",{"skillNo":121,"name":122,"nameZh":6,"description":123,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":134,"publishedAt":34},"01M6NJ76P0AMQBPZSZQB38P0TT","librarian","GitHub code research via gh CLI, no cloning. Use to investigate external repos, find where a symbol is defined, or gather cited evidence and usage examples from GitHub.","https:\u002F\u002Fgithub.com\u002Ftinhtute\u002Fmonoharness\u002Fblob\u002Fmaster\u002Fskills\u002Ftools\u002Flibrarian\u002FSKILL.md",[126,129],{"categoryNo":127,"categoryName":128,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究",{"categoryNo":130,"categoryName":131,"taxonomyType":132,"taxonomyTypeDesc":133},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[122,135,136,78,79,80,137,138,84,86,89,139,90,140,141,142,114,143,144,145,146,66,147,148,149],"usage","evidence","gh-cli","github code","Bash","examples","investigate","haiku","cli","code research","github","cloning","repos","gh cli","gather",{"skillNo":151,"name":152,"nameZh":6,"description":153,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":154,"categories":155,"keywords":156,"publishedAt":34},"01M6NJ72XJYEV4VDYBZVT69E5T","git","Git operations with conventional commits. Use for staging, committing, pushing, PRs, merges. Auto-splits commits by type\u002Fscope. Security scans for secrets.","https:\u002F\u002Fgithub.com\u002Ftinhtute\u002Fmonoharness\u002Fblob\u002Fmaster\u002Fskills\u002Ftools\u002Fgit\u002FSKILL.md",[],[152,157,158,159,78,160,161,162,163,86,164,165,90,166,167,142,168,169,170,171],"pr","scope","commits","cm","git operations","prs","auto","conventional commits","splits","type","with","cp","operations","merge","secrets",{"skillNo":173,"name":174,"nameZh":6,"description":175,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":176,"categories":177,"keywords":178,"publishedAt":34},"01M6NJ6BBWY0ZTGKE4TNA6W3KF","work","Execution orchestrator after `brainstorm` (and `to-plan` for high-risk). Runs phases wave-by-wave from locked artifacts, verifies each task, and hands off to `check`, `git`, or `handoff`.","https:\u002F\u002Fgithub.com\u002Ftinhtute\u002Fmonoharness\u002Fblob\u002Fmaster\u002Fskills\u002Fstages\u002Fwork\u002FSKILL.md",[],[174,179,78,180,181,182,163,183,90,184,185,112,186,187,188,189,32,152,190,191,192],"risk","mode","brainstorm","execution","artifacts","task","check","plan","simple","high","orchestrator","full","handoff","phase",{"skillNo":194,"name":195,"nameZh":6,"description":196,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":197,"categories":198,"keywords":199,"publishedAt":34},"01M6WWM38JH25Y72M733S1WT9G","wayfinder","Chart a Goal too fogged for one session as a decision map in the active plan, settle one decision per session, then hand it to brainstorm lock. Use when grilling shows the work spans sessions.","https:\u002F\u002Fgithub.com\u002Ftinhtute\u002Fmonoharness\u002Fblob\u002Fmaster\u002Fskills\u002Fstages\u002Fwayfinder\u002FSKILL.md",[],[195,74,78,200,181,201,202,203,204,86,205,206,207,90,208,209,210,174,186,211],"session","decision","sessions","map","settle","chart","when","file","hand","lock","resume","decision map"]