[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skills:stats":3,"skills:sce6":8,"skills:pro6":55,"skills:creators9":100,"skills:all:stars:10628:":195},{"skillCount":4,"professionCount":5,"scenarioCount":6,"creatorCount":7},196852,11,7,1926,[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,39458,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","编码、测试、部署等软件研发任务",26531,[],{"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","视觉设计、品牌与多媒体创作",13569,[],{"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","日常办公文档、表格、演示与沟通类任务",6289,[],{"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","写作、文案与营销内容生产",6029,[],{"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","从事软件编码、测试与运维的工程师",13274,[],{"categoryNo":66,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":67,"categoryNameEn":68,"description":69,"level":16,"skillCount":70,"parentNo":18,"parentName":18,"children":71},"01JBSEEDCAT000000000000032","设计师","Designer","视觉、交互与品牌设计人员",7775,[],{"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","市场推广、增长与品牌运营人员",3446,[],{"categoryNo":94,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":95,"categoryNameEn":96,"description":97,"level":16,"skillCount":98,"parentNo":18,"parentName":18,"children":99},"01JBSEEDCAT000000000000037","律师与法务","Legal","合同、合规与法律事务人员",3316,[],{"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",4160,229,828772,"2026-11-13 04:10:52",{"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,437711,"2026-11-13 03:02:05",{"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,342695,"2026-11-13 04:03:41",{"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,298176,"2026-11-13 03:14:28",{"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,242366,"2026-11-13 04:17:09",{"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.",940,28,238441,"2026-11-13 03:57:35",{"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,231826,"2026-11-13 04:18:26",{"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,188014,"2026-11-13 02:38:59",{"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,174614,"2026-11-13 04:05:07",9,{"records":196,"total":4,"current":511,"size":512},[197,222,232,241,255,266,273,282,307,327,351,375,400,419,435,457,476,492],{"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":214,"publishedAt":221},"01M6CYJCBDNB7S40VZ1B0TEFE1","example-skill","Test fixture — failing case for script-resolution-version rule.","rnagrodzki\u002Fsdlc-marketplace","rnagrodzki","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F303481?v=4","01M6CYFWQK3A8WR9W324Z5Q5DR","Rafal Nagrodzki","01M6CYFWVKS23ECZCP9R7DTQVN",0,"MIT","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Ftests\u002Fpromptfoo\u002Ffixtures-fs\u002Fresolution-validator-cases\u002Fbad-project\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fexample-skill\u002FSKILL.md",[211],{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000023","Skill与智能体开发",[215,216,217,218,219,220],"example skill","example","test","version","fixture","resolution","2026-11-10 10:12:30",{"skillNo":223,"name":199,"nameZh":18,"description":224,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":225,"categories":226,"keywords":228,"publishedAt":221},"01M6CYJARTK87CH0T6EJ7ZQCZV","Test fixture — passing case for the orchestrator-await-barrier rule (#487). Marks a fan-out dispatch as await-barrier-required and states the guard.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Ftests\u002Fpromptfoo\u002Ffixtures-fs\u002Forchestrator-await-barrier-cases\u002Fgood-project\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fexample-skill\u002FSKILL.md",[227],{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},[215,216,217,229,230,231,219],"guard","orchestrator","dispatch",{"skillNo":233,"name":199,"nameZh":18,"description":234,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":235,"categories":236,"keywords":238,"publishedAt":221},"01M6CYJ8T4G8CQDWGZKGW1THNZ","Test fixture — failing case for the orchestrator-await-barrier rule (#487). Marks a fan-out dispatch as await-barrier-required but never states the guard.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Ftests\u002Fpromptfoo\u002Ffixtures-fs\u002Forchestrator-await-barrier-cases\u002Fbad-project\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fexample-skill\u002FSKILL.md",[237],{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},[215,216,217,229,230,239,231,240,219],"never","but",{"skillNo":242,"name":243,"nameZh":18,"description":244,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":245,"categories":246,"keywords":247,"publishedAt":221},"01M6CYJ78NG35A6BGVDG3DTDV8","pr-sdlc","Creates or updates GitHub pull requests with auto-generated 8-section descriptions.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Ftests\u002Fpromptfoo\u002Ffixtures-fs\u002Fhealthy-marketplace\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fpr-sdlc\u002FSKILL.md",[],[248,249,250,155,251,252,253,254],"pr","sdlc","pr sdlc","pull requests","pull","generated","auto",{"skillNo":256,"name":199,"nameZh":18,"description":257,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":258,"categories":259,"keywords":261,"publishedAt":221},"01M6CYJ5W0AYJTBNDN0W4K6AJZ","Fixture skill for validate-cost-tiers drift tests.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Ftests\u002Fpromptfoo\u002Ffixtures-fs\u002Fcost-tiers-drift\u002Fskills\u002Fexample-skill\u002FSKILL.md",[260],{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},[215,216,262,263,264,265,219],"validate","cost","fixture skill","drift",{"skillNo":267,"name":199,"nameZh":18,"description":268,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":269,"categories":270,"keywords":272,"publishedAt":221},"01M6CYJ43DB4WGWRP1KG7N4QHR","Fixture skill for validate-cost-tiers tests.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Ftests\u002Fpromptfoo\u002Ffixtures-fs\u002Fcost-tiers-clean\u002Fskills\u002Fexample-skill\u002FSKILL.md",[271],{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},[215,216,262,263,264,219],{"skillNo":274,"name":275,"nameZh":18,"description":18,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":276,"categories":277,"keywords":278,"publishedAt":221},"01M6CYJ2SDYDQR6A3QRWB4YSVX","sdlc-broken-skill","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Ftests\u002Fpromptfoo\u002Ffixtures-fs\u002Fbroken-marketplace\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fsdlc-broken-skill\u002FSKILL.md",[],[279,249,280,281],"broken","broken skill","sdlc broken skill",{"skillNo":283,"name":284,"nameZh":18,"description":285,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":286,"categories":287,"keywords":289,"publishedAt":221},"01M6CYHYFGTFCJBG4E35Q9F3GF","version-sdlc","Use this skill when bumping a project version, creating a git release tag, generating a changelog, or performing a full semantic release workflow, updating an existing changelog entry for the current version, or retagging the current version at HEAD. Consumes pre-computed context from skill\u002Fversion.js and handles the complete release process. Use --changelog without a bump type to update the changelog for the already-tagged current version. Use --retag to move an existing tag to HEAD. Arguments: [major|minor|patch|\u003Clabel>] [--init] [--pre \u003Clabel>] [--no-push] [--changelog] [--hotfix] [--retag] [--auto]. The positional `\u003Clabel>` form (e.g. `version-sdlc rc`) is sugar for `--bump patch --pre \u003Clabel>` and accepts any pre-release label matching `^[a-z][a-z0-9]*$`. Triggers on: version bump, create release, bump version, tag release, generate changelog, semantic versioning, semver bump, pre-release, release candidate, retag release. Use --auto to skip interactive approval prompts (release plan is still displayed).","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fversion-sdlc\u002FSKILL.md",[288],{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},[249,218,290,291,292,293,294,295,296,297,298,299,300,301,302,303,254,304,305,306],"version sdlc","release process","workflow","init","create release","create","generate","update","release","git","changelog","plan","versioning","haiku","patch","bump","project",{"skillNo":308,"name":309,"nameZh":18,"description":310,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":311,"categories":312,"keywords":313,"publishedAt":221},"01M6CYHVKK99JG8K8QMK0GQ7KA","verify-pipeline-sdlc","Use this skill to analyze a failed CI run on a PR and either apply a minimal fix or emit a proposal. Dispatched automatically by ship-sdlc's verify-pipeline step under --auto, or invoked standalone via \u002Fverify-pipeline-sdlc --pr \u003CN>. Triggers on: analyze CI failure, fix failing checks, post-PR CI verification, verify-pipeline.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fverify-pipeline-sdlc\u002FSKILL.md",[],[314,315,249,316,248,317,318,319,320,321,322,323,324,254,325,326],"pipeline","verify","verify pipeline sdlc","run","verification","logs","ci","ship","analyze","fix","use","minimal","either",{"skillNo":328,"name":329,"nameZh":18,"description":330,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":331,"categories":332,"keywords":340,"publishedAt":221},"01M6CYHPHV4YXENX5JFJEQFJ1J","ship-sdlc","Use this skill when shipping a feature end-to-end after plan acceptance: executing, committing, reviewing, fixing critical issues, versioning, and opening a PR in one flow. Dispatches every sub-skill (including execute-plan-sdlc) as an Agent for context isolation, with structured return values driving the pipeline state machine. Arguments: [--auto] [--steps \u003Ccsv>] [--quick] [--quality full|balanced|minimal] [--bump patch|minor|major|\u003Clabel>] [--draft] [--dry-run] [--resume] [--plan \u003Cpath>] [--init-config]. The `\u003Clabel>` form for --bump (e.g. `--bump rc`) is forwarded to version-sdlc, where it is interpreted as `--bump patch --pre \u003Clabel>`; labels must match `^[a-z][a-z0-9]*$`. Triggers on: ship it, ship this, full pipeline, execute to PR, ship feature, run the whole thing.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fship-sdlc\u002FSKILL.md",[333,336,337],{"categoryNo":334,"categoryName":335,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000004","电子表格",{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":338,"categoryName":339,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000038","人力资源",[321,249,341,342,293,343,317,344,345,346,347,314,301,302,254,304,348,305,349,350],"ship sdlc","change","config","shipping","issues","acceptance","flow","gc","ship it","full",{"skillNo":352,"name":353,"nameZh":18,"description":354,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":355,"categories":356,"keywords":358,"publishedAt":221},"01M6CYHHP22QQS5WNTWK32BRJR","setup-sdlc","Use this skill when setting up the SDLC plugin for a project, initializing configuration, or when any skill reports missing config. Renders a selective-section menu so users choose which sections to configure; each selected section prints a verbose header (purpose, files-modified, consuming skills, per-option description) before any prompt. Supports direct sub-flow entry via --only, --dimensions, --pr-template, --guardrails, --execution-guardrails, --openspec-enrich, --plan-template. Arguments: [--migrate] [--skip \u003Csection>] [--force] [--only \u003Cids>] [--dimensions] [--pr-template] [--guardrails] [--execution-guardrails] [--openspec-enrich] [--remove-openspec] [--plan-template] [--add] [--no-copilot]","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fsetup-sdlc\u002FSKILL.md",[357],{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},[359,249,360,343,361,362,363,364,301,365,366,367,368,369,370,371,372,373,374,306],"setup","setup sdlc","copilot","Guardrails","ids","migrate","configure","template","choose","option","remove","only","up","reports","files","dimensions",{"skillNo":376,"name":377,"nameZh":18,"description":378,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":379,"categories":380,"keywords":385,"publishedAt":221},"01M6CYHDNTYE71JVAVXS9YRSMZ","review-sdlc","Use this skill when reviewing code changes across project-defined dimensions (security, performance, docs, concurrency, etc.). Runs skill\u002Freview.js to pre-compute all git data, then delegates to the review-orchestrator agent. Arguments: [--base \u003Cbranch>] [--committed] [--staged] [--working] [--worktree] [--set-default] [--dimensions \u003Cname,...>] [--dry-run]. Triggers on: review changes, code review, review PR, multi-dimension review, run review.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Freview-sdlc\u002FSKILL.md",[381,384],{"categoryNo":382,"categoryName":383,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},[386,249,387,388,389,390,248,391,392,393,394,395,396,230,324,397,374,398,399,306],"review","review sdlc","code review","review pr","performance","code","review changes","worktree","SET","concurrency","branch","default","compute","across",{"skillNo":401,"name":402,"nameZh":18,"description":403,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":404,"categories":405,"keywords":407,"publishedAt":221},"01M6CYH9RDZ2X962MWD7JAPATJ","received-review-sdlc","Use this skill when responding to code review feedback on a pull request or inline reviewer comments. Covers reading, verifying, evaluating, and responding to reviewer comments with a dual self-critique gate — prevents performative agreement and ensures technical rigor. Can be launched manually or automatically after \u002Freview-sdlc. Triggers on: process review feedback, respond to review, handle review comments, address PR feedback, fix review findings, received-review.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Freceived-review-sdlc\u002FSKILL.md",[406],{"categoryNo":382,"categoryName":383,"taxonomyType":11,"taxonomyTypeDesc":12},[386,249,408,388,248,409,391,252,410,411,412,413,414,415,323,324,254,416,417,418],"received review sdlc","pull request","critique","pr feedback","feedback","reviewer","technical","code review feedback","address pr feedback","fix review","self",{"skillNo":420,"name":243,"nameZh":18,"description":421,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":422,"categories":423,"keywords":425,"publishedAt":221},"01M6CYH6DN2STE8DWMJ88P6F0A","Use this skill when creating or updating a pull request, updating a PR description, or generating PR content from commits and diffs. Handles the full PR workflow: consumes pre-computed context from skill\u002Fpr.js, generates description with plan-critique-improve-do-critique-improve, user review, and gh CLI execution. Auto-labels PRs based on context signals (branch, commits, diff, Jira) with mandatory approval. Arguments: [--draft] [--update] [--base \u003Cbranch>] [--auto] [--label \u003Cname>]. Use --auto to skip interactive approval. Triggers on: create PR, open pull request, update PR, write PR description, PR summary, describe changes for a pull request.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fpr-sdlc\u002FSKILL.md",[424],{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},[248,249,250,386,426,427,292,428,429,295,297,430,410,431,432,301,396,433,254,434],"cli","diffs","create pr","jira","open pull request","open","improve","write","signals",{"skillNo":436,"name":437,"nameZh":18,"description":438,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":439,"categories":440,"keywords":442,"publishedAt":221},"01M6CYH1PFXWJ5FH7MV9Y6MQVH","plan-sdlc","Use when writing an implementation plan from requirements, a spec, a design doc, or a user description. ALWAYS use when plan mode is active — this is the designated plan-mode skill. Analyzes scope, maps file structure, decomposes into classified tasks with dependencies, and produces a plan ready for execute-plan-sdlc. Triggers on: write plan, create plan, plan this, break this into tasks, implementation plan, plan mode.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fplan-sdlc\u002FSKILL.md",[441],{"categoryNo":80,"categoryName":81,"taxonomyType":58,"taxonomyTypeDesc":59},[301,249,443,444,445,342,446,295,447,448,449,433,324,450,451,452,453,454,455,456],"plan sdlc","design","writing","tasks","file","doc","design doc","ready","maps","openspec","write plan","structure","active","requirements",{"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":464,"publishedAt":221},"01M6CYGWGPTXWRCTBK929Z920Q","jira-sdlc","Use this skill when creating, editing, reading, viewing, searching, transitioning, commenting on, or linking Jira issues using Atlassian MCP tools. Caches project metadata (custom fields, workflows, transitions, user mappings) to eliminate redundant discovery calls. Supports multi-project repos via jira.projects, and skipping workflow discovery for CI. Arguments: [--project \u003CKEY>] [--force-refresh] [--init-templates] [--site \u003Chost>] [--skip-workflow-discovery]. Triggers on: create jira issue, edit jira ticket, search jira, transition jira, jira comment, link jira, assign jira, log work jira, bulk jira operations, manage jira, jira template, read jira, view jira, show jira, get jira, fetch jira, jira details, add comment, comment on jira, reply to jira, jira ticket, jira issue.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fjira-sdlc\u002FSKILL.md",[463],{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},[429,249,465,466,292,467,293,295,345,468,320,469,366,470,471,472,473,474,306,475],"jira sdlc","MCP","workflows","search","projects","work","read","fetch","log","show","get",{"skillNo":477,"name":478,"nameZh":18,"description":479,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":480,"categories":481,"keywords":483,"publishedAt":221},"01M6CYGR6E2VFG32E3E64CY8GR","harden-sdlc","Use this skill after an SDLC pipeline failure to analyze hardening surfaces (plan and execute guardrails, review dimensions, copilot instructions) and propose user-approved edits that would prevent the same class of failure next time. Strengthen-only in v1 — never relaxes or removes existing rules. Required arguments: --failure-text \u003Cstring> --skill \u003Ccaller-name>. Optional: --step, --operation, --exit-code, --error-type, --user-intent, --args-string. Triggers on: harden, strengthen guardrails, prevent this failure, learn from this failure, after pipeline failure.","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fharden-sdlc\u002FSKILL.md",[482],{"categoryNo":212,"categoryName":213,"taxonomyType":11,"taxonomyTypeDesc":12},[249,484,485,386,361,486,391,314,362,301,322,487,488,324,239,370,489,374,490,491],"harden","harden sdlc","learn","text","Rules","exit","next","time",{"skillNo":493,"name":494,"nameZh":18,"description":495,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":496,"categories":497,"keywords":499,"publishedAt":221},"01M6CYGMAQH32NYVSGHMZVS4FA","execute-plan-sdlc","Use when the user wants to execute an implementation plan with adaptive intelligence — classifies tasks by complexity and risk, builds optimized dependency waves, critiques wave structure before dispatch, verifies results after each wave, and recovers from failures without stopping. Self-contained: no external sub-skills required. Triggers on: execute plan, run plan, implement plan, autonomous execution, execute this plan. Requires an explicit plan file — a positional path or `--plan \u003Cpath>` — at invocation (or a resumable state file, see `--resume`); it is never inferred from conversation context, even when a plan was just discussed or accepted in this session (R41).","https:\u002F\u002Fgithub.com\u002Frnagrodzki\u002Fsdlc-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fsdlc-utilities\u002Fskills\u002Fexecute-plan-sdlc\u002FSKILL.md",[498],{"categoryNo":338,"categoryName":339,"taxonomyType":58,"taxonomyTypeDesc":59},[301,500,249,501,502,503,446,317,504,396,505,254,239,506,507,508,509,510,454,418],"execute","execute plan","execute plan sdlc","commit","implement plan","autonomous","dependency","run plan","complexity","conversation","intelligence",10628,18]