[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M6DENK56DRSF72CJ6FJQ4RT1":3,"creator-list:01M6DENK56DRSF72CJ6FJQ4RT1:stars:1:":20},{"accountNo":4,"login":5,"displayName":6,"avatarUrl":7,"accountType":8,"accountTypeDesc":9,"profileDescription":10,"skillCount":11,"repoCount":12,"professionCount":12,"scenarioCount":13,"totalStars":14,"updatedAt":15,"htmlUrl":16,"blogUrl":17,"company":10,"location":10,"followersCount":18,"publicReposCount":19},"01M6DENK56DRSF72CJ6FJQ4RT1","iamsteveholmes","Steve Holmes","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F92353?v=4","USER","个人作者",null,39,1,4,0,"2026-11-09 05:58:39","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes","http:\u002F\u002Fcapitalcodemonkey.blogspot.com",7,78,{"records":21,"total":11,"current":12,"size":337},[22,47,65,87,104,122,138,164,180,195,208,237,254,268,282,296,308,327],{"skillNo":23,"name":24,"nameZh":10,"description":25,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":29,"categories":30,"keywords":31,"publishedAt":46},"01M6DES6J0HGT27SEJJWF316FV","upstream-fix","Traces quality failures upstream to spec, rule, or workflow root cause. Proposes fixes at the right level.","iamsteveholmes\u002Fmomentum","01M6DENK9KCZRYFFEB0M689F7D","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fupstream-fix\u002FSKILL.md",[],[32,33,34,35,36,37,38,39,40,41,42,43,44,45],"upstream fix","upstream","fix","workflow","quality","to spec","spec","high","fixes","at","root cause","traces","rule","root","2026-11-10 10:12:30",{"skillNo":48,"name":49,"nameZh":10,"description":50,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":51,"categories":52,"keywords":53,"publishedAt":46},"01M6DES4A08NFWQM0AJBR2RRX5","triage","Dedup gate + batch-classify observations into five classes, enrich ARTIFACTs, batch-approve, delegate to intake\u002Fdecision or queue.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Ftriage\u002FSKILL.md",[],[49,54,55,56,57,58,59,60,61,39,62,63,64],"gate","queue","classify","artifacts","delegate","batch","intake","decision","enrich","observations","approve",{"skillNo":66,"name":67,"nameZh":10,"description":68,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":69,"categories":70,"keywords":71,"publishedAt":46},"01M6DERYX8W6Z9Z4RM5V6E9HED","sprint-planning","Sprint planning — story selection, team composition, Gherkin specs, and visual companion plan gate for developer sign-off.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-planning\u002FSKILL.md",[],[72,73,74,75,54,76,77,78,79,80,81,82,83,39,84,85,86],"sprint planning","planning","sprint","selection","plan","Composition","visual","sign","Story","team","developer","plan gate","for","visual companion","companion",{"skillNo":88,"name":89,"nameZh":10,"description":90,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":91,"categories":92,"keywords":93,"publishedAt":46},"01M6DERWCP7Y0WDY5KG6109RQB","sprint-manager","Sole writer of stories\u002Findex.json and sprints\u002Findex.json — validates state transitions, activates sprints, manages epic membership.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-manager\u002FSKILL.md",[],[94,95,74,96,97,98,99,100,101,102,103],"sprint manager","manager","writer","state","index","transitions","json","stories","sprints","EPIC",{"skillNo":105,"name":106,"nameZh":10,"description":107,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":108,"categories":109,"keywords":110,"publishedAt":46},"01M6DERS7B4QHAH5GZHHBA4AHB","sprint-dev","Sprint execution — dependency-driven story development, post-merge AVFL, and team review.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002FSKILL.md",[],[111,112,74,113,114,115,116,117,80,81,118,119,120,121,39],"sprint dev","dev","execution","team review","development","dependency","merge","avfl","review","driven","post",{"skillNo":123,"name":124,"nameZh":10,"description":125,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":126,"categories":127,"keywords":128,"publishedAt":46},"01M6DERP0A271FYSAXCV85GF04","retro","Sprint retrospective — transcript audit engine (dynamic Workflow), story verification, findings document, and sprint closure.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fretro\u002FSKILL.md",[],[124,129,130,131,132,133,35,80,134,74,39,135,136,137],"engine","verification","retrospective","document","audit","transcript","dynamic workflow","sprint retrospective","closure",{"skillNo":139,"name":140,"nameZh":10,"description":141,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":142,"categories":143,"keywords":149,"publishedAt":46},"01M6DERK5KCKWXC5NQATAKTKZZ","research","Deep research pipeline with parallel subagents, Gemini CLI triangulation, AVFL corpus validation, and provenance tracking.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fresearch\u002FSKILL.md",[144],{"categoryNo":145,"categoryName":146,"taxonomyType":147,"taxonomyTypeDesc":148},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[140,150,151,152,153,154,155,156,118,157,158,159,160,161,162,39,163],"parallel","deep","deep research","cli","gemini","pipeline","provenance tracking","validation","gemini cli","tracking","provenance","subagents","with","research pipeline",{"skillNo":165,"name":166,"nameZh":10,"description":167,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":168,"categories":169,"keywords":170,"publishedAt":46},"01M6DERGFJJNQBTTZANDSRTWFA","refine","Backlog hygiene — planning artifact drift detection, status mismatches, stale-story triage, and batch approval.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Frefine\u002FSKILL.md",[],[166,171,73,172,173,174,175,176,49,177,80,59,178,39,179],"artifact","backlog","hygiene","status","stale","detection","drift","approval","drift detection",{"skillNo":181,"name":182,"nameZh":10,"description":183,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":184,"categories":185,"keywords":186,"publishedAt":46},"01M6DERDWGJYFGCVEXF704GGMF","quick-fix","Single-story fix -- define, specify, implement, validate, and merge in one streamlined flow.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fquick-fix\u002FSKILL.md",[],[187,34,188,189,190,191,117,80,192,193,194,39],"quick fix","quick","validate","flow","define","specify","implement","single",{"skillNo":196,"name":197,"nameZh":10,"description":198,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":199,"categories":200,"keywords":201,"publishedAt":46},"01M6DERBG75SY819PB07CYFYYJ","plan-audit","Audits the active plan for spec impact, classifies trivial vs. substantive, and writes a Spec Impact section before plan mode exits.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fplan-audit\u002FSKILL.md",[],[76,202,133,203,38,204,205,84,206,207],"plan audit","active","plan mode","impact","section","mode",{"skillNo":209,"name":210,"nameZh":10,"description":211,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":212,"categories":213,"keywords":217,"publishedAt":46},"01M6DER8R61P5VJFRDBS0KES78","manifesto-builder","Drafts an agent's diagnostic-table manifesto from the project KB, then requires human curation of symptom wording before writing it to disk.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fmanifesto-builder\u002FSKILL.md",[214],{"categoryNo":215,"categoryName":216,"taxonomyType":147,"taxonomyTypeDesc":148},"01JBSEEDCAT000000000000023","Skill与智能体开发",[218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236],"builder","manifesto builder","manifesto","kb","human","project","read","write","grep","writing","write skill","Bash","disk","table","drafts","true","diagnostic","curation","it",{"skillNo":238,"name":60,"nameZh":10,"description":239,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":240,"categories":241,"keywords":242,"publishedAt":46},"01M6DER5JHTW3GP0A51EVZP6R7","Capture a story idea from conversation into the backlog as a stub — fast context preservation without the full create-story pipeline.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fintake\u002FSKILL.md",[],[60,243,244,245,155,172,246,247,248,249,80,250,251,252,253],"conversation","create","as","preservation","fast","capture","full","context","idea","stub","context preservation",{"skillNo":255,"name":256,"nameZh":10,"description":257,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":258,"categories":259,"keywords":260,"publishedAt":46},"01M6DEQW6QVQ5XFK7WSB1D1W7Q","impetus","Impetus — Momentum practice orchestrator. Session orientation, sprint intelligence, and workflow dispatch. Use when developer invokes \u002Fmomentum.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fimpetus\u002FSKILL.md",[],[256,261,262,263,264,265,35,82,266,74,267],"dispatch","orchestrator","session","intelligence","use","orientation","when",{"skillNo":269,"name":270,"nameZh":10,"description":271,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":272,"categories":273,"keywords":274,"publishedAt":46},"01M6DEQSZJEB09QK5N8681PZ4X","feature-status","Deprecated. Use \u002Fmomentum:canvas instead. This stub outputs a deprecation message and halts.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Ffeature-status\u002FSKILL.md",[],[174,275,276,277,265,229,278,279,280,281,252],"feature","feature status","message","canvas","deprecated","outputs","deprecation",{"skillNo":283,"name":284,"nameZh":10,"description":285,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":286,"categories":287,"keywords":288,"publishedAt":46},"01M6DEQQPEGHKFBZTZXWBYY1MY","epic-grooming","Epic grooming — unified epic taxonomy, value analysis, orphan resolution, and epics.json maintenance.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fepic-grooming\u002FSKILL.md",[],[289,103,290,291,292,100,293,294,295,39],"epic grooming","resolution","taxonomy","maintenance","analysis","orphan","value",{"skillNo":297,"name":298,"nameZh":10,"description":299,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":300,"categories":301,"keywords":302,"publishedAt":46},"01M6DEQNFA28HSPES7FQM4PAK5","epic-breakdown","Enumerating missing stories for an epic end to end. Use when the developer wants to enumerate stories needed to ship an epic.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fepic-breakdown\u002FSKILL.md",[],[303,304,103,265,305,82,306,101,307,39,267,84],"epic breakdown","breakdown","ship","end","missing",{"skillNo":309,"name":112,"nameZh":10,"description":310,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":311,"categories":312,"keywords":313,"publishedAt":46},"01M6DEQJYN63WRJHDPZT5RS0GW","Pure implementer — resolves a story, delegates to bmad-dev-story, emits an implementation-complete + file_list signal. Spawned by the Conductor (worktree, merge, and cleanup are the Conductor's). Not user-invocable.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fdev\u002FSKILL.md",[],[112,314,315,117,316,317,318,319,320,321,80,322,323,324,325,326],"implementer","worktree","conductor","implementation","list","cleanup","false","file","bmad","user","delegates","complete","signal",{"skillNo":328,"name":61,"nameZh":10,"description":329,"descriptionZh":10,"repositoryFullName":26,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":27,"starsCount":14,"licenseSpdxId":28,"licenseFileUrl":10,"sourceHtmlUrl":330,"categories":331,"keywords":332,"publishedAt":46},"01M6DEQGW0QXDQWXFS5RXRT2BY","Capture strategic decisions from assessments or research. Walk findings, record adopt\u002Freject\u002Fdefer, write a linked SDR document.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fdecision\u002FSKILL.md",[],[61,333,334,140,248,132,335,225,336,39],"record","adopt","decisions","strategic",18]