[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skills:stats":3,"skills:sce6":8,"skills:pro6":55,"skills:creators9":100,"skills:all:stars:10898:":195},{"skillCount":4,"professionCount":5,"scenarioCount":6,"creatorCount":7},196617,11,7,1904,[9,20,27,34,41,48],{"categoryNo":10,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":13,"categoryNameEn":14,"description":15,"level":16,"skillCount":17,"parentNo":18,"parentName":18,"children":19},"01JBSEEDCAT000000000000022","SCENARIO","使用场景","智能体与自动化","Agents & Automation","Skill、MCP、智能体与工作流自动化",1,39462,null,[],{"categoryNo":21,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":22,"categoryNameEn":23,"description":24,"level":16,"skillCount":25,"parentNo":18,"parentName":18,"children":26},"01JBSEEDCAT000000000000006","软件开发","Software Development","编码、测试、部署等软件研发任务",26546,[],{"categoryNo":28,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":29,"categoryNameEn":30,"description":31,"level":16,"skillCount":32,"parentNo":18,"parentName":18,"children":33},"01JBSEEDCAT000000000000014","设计创意","Design & Creative","视觉设计、品牌与多媒体创作",13572,[],{"categoryNo":35,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":36,"categoryNameEn":37,"description":38,"level":16,"skillCount":39,"parentNo":18,"parentName":18,"children":40},"01JBSEEDCAT000000000000001","办公效率","Office Productivity","日常办公文档、表格、演示与沟通类任务",6291,[],{"categoryNo":42,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":43,"categoryNameEn":44,"description":45,"level":16,"skillCount":46,"parentNo":18,"parentName":18,"children":47},"01JBSEEDCAT000000000000017","内容创作","Content Creation","写作、文案与营销内容生产",6033,[],{"categoryNo":49,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":50,"categoryNameEn":51,"description":52,"level":16,"skillCount":53,"parentNo":18,"parentName":18,"children":54},"01JBSEEDCAT000000000000020","研究与学习","Research & Learning","资料检索、知识整理与学习辅导",5531,[],[56,65,72,79,86,93],{"categoryNo":57,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":60,"categoryNameEn":61,"description":62,"level":16,"skillCount":63,"parentNo":18,"parentName":18,"children":64},"01JBSEEDCAT000000000000030","PROFESSION","适用职业","开发工程师","Software Engineer","从事软件编码、测试与运维的工程师",13276,[],{"categoryNo":66,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":67,"categoryNameEn":68,"description":69,"level":16,"skillCount":70,"parentNo":18,"parentName":18,"children":71},"01JBSEEDCAT000000000000032","设计师","Designer","视觉、交互与品牌设计人员",7776,[],{"categoryNo":73,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":74,"categoryNameEn":75,"description":76,"level":16,"skillCount":77,"parentNo":18,"parentName":18,"children":78},"01JBSEEDCAT000000000000033","数据分析师","Data Analyst","数据分析、报表与商业智能人员",4988,[],{"categoryNo":80,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":81,"categoryNameEn":82,"description":83,"level":16,"skillCount":84,"parentNo":18,"parentName":18,"children":85},"01JBSEEDCAT000000000000036","内容创作者","Content Creator","作者、编辑与自媒体创作者",3940,[],{"categoryNo":87,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":88,"categoryNameEn":89,"description":90,"level":16,"skillCount":91,"parentNo":18,"parentName":18,"children":92},"01JBSEEDCAT000000000000035","市场营销","Marketer","市场推广、增长与品牌运营人员",3449,[],{"categoryNo":94,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":95,"categoryNameEn":96,"description":97,"level":16,"skillCount":98,"parentNo":18,"parentName":18,"children":99},"01JBSEEDCAT000000000000037","律师与法务","Legal","合同、合规与法律事务人员",3317,[],{"records":101,"total":7,"current":16,"size":194},[102,114,123,133,143,153,163,172,182],{"accountNo":103,"login":104,"displayName":105,"avatarUrl":106,"accountType":107,"accountTypeDesc":108,"profileDescription":109,"skillCount":110,"repoCount":111,"professionCount":5,"scenarioCount":6,"totalStars":112,"updatedAt":113},"01M698VYDXZ6JW5WH3CRV650R8","microsoft","Microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","ORGANIZATION","组织","Open source projects and samples from Microsoft",4166,229,828075,"2026-11-12 04:48:47",{"accountNo":115,"login":116,"displayName":116,"avatarUrl":117,"accountType":107,"accountTypeDesc":108,"profileDescription":118,"skillCount":119,"repoCount":120,"professionCount":6,"scenarioCount":6,"totalStars":121,"updatedAt":122},"01M698P3FSAZ6B4R928ZF19KPT","openclaw","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F252820863?v=4","Your personal, open source AI assistant.",362,32,437637,"2026-11-12 03:04:11",{"accountNo":124,"login":125,"displayName":126,"avatarUrl":127,"accountType":107,"accountTypeDesc":108,"profileDescription":18,"skillCount":128,"repoCount":129,"professionCount":6,"scenarioCount":130,"totalStars":131,"updatedAt":132},"01M6AC29YGCR4S2NTJFV0G8B81","openai","OpenAI","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F14957082?v=4",171,23,6,341786,"2026-11-12 03:20:15",{"accountNo":134,"login":135,"displayName":136,"avatarUrl":137,"accountType":107,"accountTypeDesc":108,"profileDescription":18,"skillCount":138,"repoCount":139,"professionCount":140,"scenarioCount":6,"totalStars":141,"updatedAt":142},"01M6AC83E6K4FDKK7HZ8WNMQKE","apache","The Apache Software Foundation","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F47359?v=4",420,75,8,298091,"2026-11-12 05:32:19",{"accountNo":144,"login":145,"displayName":146,"avatarUrl":147,"accountType":107,"accountTypeDesc":108,"profileDescription":148,"skillCount":149,"repoCount":150,"professionCount":5,"scenarioCount":6,"totalStars":151,"updatedAt":152},"01M698VYEFDM0VJBZDYYJ2T83S","google","Google","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1342004?v=4","Google ❤️ Open Source",535,48,241637,"2026-11-12 03:57:04",{"accountNo":154,"login":155,"displayName":156,"avatarUrl":157,"accountType":107,"accountTypeDesc":108,"profileDescription":158,"skillCount":159,"repoCount":160,"professionCount":5,"scenarioCount":6,"totalStars":161,"updatedAt":162},"01M6AC83DS133TPXFSP1DHNCC6","github","GitHub","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F9919?v=4","How people build software.",936,27,238133,"2026-11-12 03:23:28",{"accountNo":164,"login":165,"displayName":166,"avatarUrl":167,"accountType":107,"accountTypeDesc":108,"profileDescription":18,"skillCount":168,"repoCount":169,"professionCount":5,"scenarioCount":6,"totalStars":170,"updatedAt":171},"01M697XGDPXJAVQ8391V2BCYTE","anthropics","Anthropic","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F76263028?v=4",674,17,231455,"2026-11-12 03:40:35",{"accountNo":173,"login":174,"displayName":175,"avatarUrl":176,"accountType":107,"accountTypeDesc":108,"profileDescription":18,"skillCount":177,"repoCount":178,"professionCount":179,"scenarioCount":6,"totalStars":180,"updatedAt":181},"01M6AC83EPDGBFN19MWYRREJD0","Significant-Gravitas","AutoGPT","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F130738209?v=4",86,2,10,187999,"2026-11-12 03:17:01",{"accountNo":183,"login":184,"displayName":185,"avatarUrl":186,"accountType":187,"accountTypeDesc":188,"profileDescription":189,"skillCount":190,"repoCount":191,"professionCount":130,"scenarioCount":6,"totalStars":192,"updatedAt":193},"01M6DJCCDDG53MTYYRTXAXFG17","garrytan","Garry Tan","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F19957?v=4","USER","个人作者","Writes software, dreams. ",324,3,174404,"2026-11-12 05:14:59",9,{"records":196,"total":4,"current":551,"size":552},[197,234,259,275,294,326,343,355,370,381,398,421,441,457,473,487,510,525],{"skillNo":198,"name":199,"nameZh":18,"description":200,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":209,"categories":210,"keywords":211,"publishedAt":233},"01M6CSSJ1AM31RPHZRR9F1T4F7","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.","Volontariapp\u002Fmeta","Volontariapp","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F263673138?v=4","01M6CSQNQ3J4SKRWA512JQF5K7","VolontariApp","01M6CSQNV8T2M4PR5A22DKHY5T",0,"MIT","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Fwizard\u002FSKILL.md",[],[199,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232],"credentials","dashboard","generate","secrets","up","ci","migration","provisioning infrastructure","only","provisioning","use","Bash","interactive","infrastructure","running","for","invoke","when","can","human","party","2026-11-10 10:12:30",{"skillNo":235,"name":236,"nameZh":18,"description":237,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":238,"categories":239,"keywords":240,"publishedAt":233},"01M6CSSG2DTRPJR1JM0H55881M","wayfinder","Plan a huge chunk of work (more than one agent session can hold) as a shared map of decision tickets on your issue tracker, and resolve them one at a time until the way to the destination is clear.","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Fwayfinder\u002FSKILL.md",[],[236,241,242,243,244,245,246,247,248,249,250,251,252,253,254,230,255,256,257,258],"issue","work","plan","map","tracker","chunk","time","session","one at a time","decision","shared","as","true","more","agent session","tickets","at","clear",{"skillNo":260,"name":261,"nameZh":18,"description":262,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":263,"categories":264,"keywords":265,"publishedAt":233},"01M6CSSE75AEWHVDRPARDBJNAN","wait-what","Stop. That last message did not land: re-pitch it.","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Fwait-what\u002FSKILL.md",[],[266,267,268,269,270,271,253,272,273,274],"wait what","wait","message","land","stop","last","pitch","re","it",{"skillNo":276,"name":277,"nameZh":18,"description":278,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":279,"categories":280,"keywords":281,"publishedAt":233},"01M6CSSBZPYQ3QRH99AVXKQN7G","triage","Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Ftriage\u002FSKILL.md",[],[277,282,283,284,285,286,287,288,289,290,253,291,292,293],"state","ready","grill","verify","write","issues","move","machine","prs","roles","state machine","briefs",{"skillNo":295,"name":296,"nameZh":18,"description":297,"descriptionZh":18,"repositoryFullName":298,"ownerLogin":299,"ownerAvatarUrl":300,"ownerAccountNo":301,"ownerDisplayName":302,"repositoryNo":303,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":304,"categories":305,"keywords":306,"publishedAt":233},"01M6CQMGVSBF3RMNW4N1M7TW28","session-memory","Session start\u002Fend memory management with Obsidian integration.","Trollz1004\u002FANTIGRAVITY","Trollz1004","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F132442315?v=4","01M6CQ4Z97ERZA2CXR388F6NZ1","Joshua Coleman","01M6CQ4ZCYE67QPNWBBV8H9DBE","https:\u002F\u002Fgithub.com\u002FTrollz1004\u002FANTIGRAVITY\u002Fblob\u002Fmain\u002Fhermes\u002Fskills\u002Fsession-memory\u002FSKILL.md",[],[307,248,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325],"memory","session memory","windows","planning","obsidian","linux","review","integration","start","hermes","management","hermes agent","memory management","persistence","weekly","session start","end","with","preload",{"skillNo":327,"name":328,"nameZh":18,"description":329,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":330,"categories":331,"keywords":332,"publishedAt":233},"01M6CSS993D90YAHEDPD3MVBHM","to-tickets","Break a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker (edges as text in one file per ticket locally, or native blocking links on a real tracker).","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Fto-tickets\u002FSKILL.md",[],[333,256,334,335,336,243,245,337,338,252,339,340,253,341,342],"to tickets","text","SET","conversation","spec","file","links","ticket","native","break",{"skillNo":344,"name":345,"nameZh":18,"description":346,"descriptionZh":18,"repositoryFullName":298,"ownerLogin":299,"ownerAvatarUrl":300,"ownerAccountNo":301,"ownerDisplayName":302,"repositoryNo":303,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":347,"categories":348,"keywords":349,"publishedAt":233},"01M6CQMDT48M5FVXECH62TYZSN","copilot-memory","Copilot-only session memory: read on start, write on end.","https:\u002F\u002Fgithub.com\u002FTrollz1004\u002FANTIGRAVITY\u002Fblob\u002Fmain\u002Fhermes\u002Fskills\u002Fcopilot-memory\u002FSKILL.md",[],[307,350,351,309,248,312,220,352,286,315,353,316,318,320,354,323,308,325],"copilot","copilot memory","read","caveman","macos",{"skillNo":356,"name":357,"nameZh":18,"description":358,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":359,"categories":360,"keywords":361,"publishedAt":233},"01M6CSS71MTGRNHW4JZWHF3CBA","to-spec","Turn the current conversation into a spec and publish it to the project issue tracker: no interview, just synthesis of what you've already discussed.","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Fto-spec\u002FSKILL.md",[],[362,337,363,336,364,245,365,241,366,367,253,368,369,274],"to spec","publish","interview","just","Synthesis","project","you","issue tracker",{"skillNo":371,"name":372,"nameZh":18,"description":373,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":374,"categories":375,"keywords":376,"publishedAt":233},"01M6CSS524EH41BMFXSWAF7ZAB","to-questionnaire","Turn a decision you can't fully answer into a questionnaire for someone else to fill in.","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Fto-questionnaire\u002FSKILL.md",[],[377,378,250,379,227,380,253,368,230],"questionnaire","to questionnaire","fill","answer",{"skillNo":382,"name":383,"nameZh":18,"description":384,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":385,"categories":386,"keywords":390,"publishedAt":233},"01M6CSS2V5G7HPFSTSNXR3ES0V","teach","Teach the user a new skill or concept, within this workspace.","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Fteach\u002FSKILL.md",[387],{"categoryNo":388,"categoryName":389,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000039","教师与教育",[383,391,392,393,394,395,396,253,397,368],"workspace","new skill","learn","user","concept","about","new",{"skillNo":399,"name":400,"nameZh":18,"description":401,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":402,"categories":403,"keywords":404,"publishedAt":233},"01M6CSS0B90RCHHTQQS59287YB","tdd","Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions \"red-green-refactor\", or wants integration tests.","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Ftdd\u002FSKILL.md",[],[400,405,406,407,408,409,410,314,411,412,222,413,394,414,415,416,417,418,229,419,420],"test","first","integration tests","green","development","build","red-green-refactor","fix","refactor","test-first","test-driven","bugs","tests","fix bugs","features","red",{"skillNo":422,"name":423,"nameZh":18,"description":424,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":425,"categories":426,"keywords":427,"publishedAt":233},"01M6CSRXPH41QWPGC2J1A3M2ZA","setup-pre-commit","Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting\u002Ftypechecking\u002Ftesting.","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Fsetup-pre-commit\u002FSKILL.md",[],[428,429,430,431,335,432,247,433,434,216,222,435,436,437,438,394,417,229,439,324,440],"pre commit","setup pre commit","setup","commit","repo","testing","hooks","pre-commit","configure","prettier","lint","type","husky",{"skillNo":442,"name":443,"nameZh":18,"description":444,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":445,"categories":446,"keywords":447,"publishedAt":233},"01M6CSRV22HNQ0KA0NQQQ11PMZ","setup-matt-pocock-skills","Configure this repo for the engineering skills: set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Fsetup-matt-pocock-skills\u002FSKILL.md",[],[448,449,430,335,406,450,245,451,432,216,452,241,453,277,222,436,454,455,227,253,456],"setup matt pocock skills","matt pocock","domain","run","engineering skills","doc","engineering","vocabulary","layout",{"skillNo":458,"name":459,"nameZh":18,"description":460,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":461,"categories":462,"keywords":463,"publishedAt":233},"01M6CSRSHWZQDYA2BDJVQZ990P","resolving-merge-conflicts","Use when you need to resolve an in-progress git merge\u002Frebase conflict.","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Fresolving-merge-conflicts\u002FSKILL.md",[],[464,465,466,467,468,222,469,470,471,472,229,368],"conflicts","resolving merge conflicts","merge conflicts","merge","git","rebase","git merge","progress","conflict",{"skillNo":474,"name":475,"nameZh":18,"description":476,"descriptionZh":18,"repositoryFullName":298,"ownerLogin":299,"ownerAvatarUrl":300,"ownerAccountNo":301,"ownerDisplayName":302,"repositoryNo":303,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":477,"categories":478,"keywords":479,"publishedAt":233},"01M6CQKX5AVD6T54FP7JWXMM25","brainstorm","Structured brainstorming: generate, evaluate, and refine ideas systematically.","https:\u002F\u002Fgithub.com\u002FTrollz1004\u002FANTIGRAVITY\u002Fblob\u002Fmain\u002Fhermes\u002Fskills\u002Fbrainstorm\u002FSKILL.md",[],[475,309,310,409,250,312,480,405,481,214,482,353,316,318,354,415,483,484,485,486],"ideation","brainstorming","refine","ideas","test-driven-development","decision-making","evaluate",{"skillNo":488,"name":433,"nameZh":18,"description":489,"descriptionZh":18,"repositoryFullName":298,"ownerLogin":299,"ownerAvatarUrl":300,"ownerAccountNo":301,"ownerDisplayName":302,"repositoryNo":303,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":490,"categories":491,"keywords":501,"publishedAt":233},"01M6CQKTHRZ9GDSS924TNBM03F","TDD loops, Playwright automation, unit\u002Fintegration\u002Fe2e, test pyramids.","https:\u002F\u002Fgithub.com\u002FTrollz1004\u002FANTIGRAVITY\u002Fblob\u002Fmain\u002Fhermes\u002Ffrontend-react\u002Ftesting\u002FSKILL.md",[492,495,498],{"categoryNo":493,"categoryName":494,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":496,"categoryName":497,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":499,"categoryName":500,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000023","Skill与智能体开发",[433,309,409,312,502,503,504,505,506,405,400,314,316,318,354,415,507,484,508,509],"frontend","e2e","automation","react","playwright","unit","loops","driven",{"skillNo":511,"name":512,"nameZh":18,"description":513,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":514,"categories":515,"keywords":516,"publishedAt":233},"01M6CSRJQRKXMHA4CK9K75RBKP","migrate-to-shoehorn","Migrate test files from `as` type assertions to @total-typescript\u002Fshoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.","https:\u002F\u002Fgithub.com\u002FVolontariapp\u002Fmeta\u002Fblob\u002Fmain\u002F.agents\u002Fplugins\u002Fmatt-pocock\u002Fskills\u002Fmigrate-to-shoehorn\u002FSKILL.md",[],[517,518,405,519,520,521,522,222,394,252,417,523,229,439,524],"migrate to shoehorn","migrate","test data","typescript","data","files","assertions","replace",{"skillNo":526,"name":527,"nameZh":18,"description":528,"descriptionZh":18,"repositoryFullName":298,"ownerLogin":299,"ownerAvatarUrl":300,"ownerAccountNo":301,"ownerDisplayName":302,"repositoryNo":303,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":529,"categories":530,"keywords":535,"publishedAt":233},"01M6CQKR3Q9HVXHZ2V7XW298JS","nextjs","Next.js App Router, RSC, caching, middleware, deployment patterns.","https:\u002F\u002Fgithub.com\u002FTrollz1004\u002FANTIGRAVITY\u002Fblob\u002Fmain\u002Fhermes\u002Ffrontend-react\u002Fnextjs\u002FSKILL.md",[531,532],{"categoryNo":496,"categoryName":497,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":533,"categoryName":534,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000010","后端与接口",[527,309,536,537,312,502,538,539,540,505,541,542,543,316,318,544,545,354,546,547,548,549,550],"deployment","vercel","database","Next.js","components","router","server","next","patterns","js","app","middleware","caching","rsc","server-components",10898,18]