[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DA7MGD29HB8B7PD74AP302":3,"skill-same:01M6DA7MGD29HB8B7PD74AP302":73},{"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":18,"publishedAt":46,"linkOnly":47,"markdownContent":48,"markdownBody":48,"frontMatter":49,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":56,"ownerDescription":57,"updatedAt":58,"install":59,"resources":72},"01M6DA7MGD29HB8B7PD74AP302","scan-before-add",null,"Use when selecting, comparing, or recommending third-party libraries, and before adding a new dependency (go.mod, package.json, pyproject.toml, requirements.txt, Cargo.toml, pom.xml, *.csproj, Gemfile, composer.json). Applies both when you choose the candidates and when the user names a package. Runs uzomuzo scan on the candidates and leaves a record of what was checked and who decided.","future-architect\u002Fuzomuzo-oss","future-architect","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F14890632?v=4","01M6DA6C4A1ESW410NS3Y424QR","Future Corp","01M6DA6C8ET9B0110HVZD8DCZB",45,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Ffuture-architect\u002Fuzomuzo-oss\u002Fblob\u002Fmain\u002Fclaude-skills\u002Fscan-before-add\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"scan","add","scan before add","third-party","new","when","candidate","csproj","pyproject.toml","gemfile","pom","you","with","composer","cargo","go","toml","requirements","record","dependency","use","user","choose","json","xml","package","libraries","2026-11-10 10:12:30",false,"..\u002F..\u002F..\u002Fcommands\u002Ftc.md",{},"main","510dd2917e051cc953dc55f56fd6ef442aa01b38","claude-skills\u002Fscan-before-add",6,"https:\u002F\u002Fgithub.com\u002Ffuture-architect\u002Fuzomuzo-oss","https:\u002F\u002Fgithub.com\u002Ffuture-architect","https:\u002F\u002Fwww.future.co.jp\u002F","Future's official open source repositories","2026-11-11 23:06:32",{"source":8,"skillName":5,"commands":60,"prompt":70,"zipAvailable":71},[61,64,67],{"tool":62,"command":63},"npx","npx skills add future-architect\u002Fuzomuzo-oss --skill scan-before-add",{"tool":65,"command":66},"bunx","bunx skills add future-architect\u002Fuzomuzo-oss --skill scan-before-add",{"tool":68,"command":69},"pnpm","pnpm dlx skills add future-architect\u002Fuzomuzo-oss --skill scan-before-add","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Ffuture-architect\u002Fuzomuzo-oss\u002Fblob\u002Fmain\u002Fclaude-skills\u002Fscan-before-add\u002FSKILL.md",true,[],[74,93,110,124,152,172],{"skillNo":75,"name":76,"nameZh":6,"description":77,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":80,"publishedAt":46},"01M6DA7H2JJBKD8535AN2XRDWQ","diet-remove","Remove a dependency identified by uzomuzo diet — analysis + issue (default) or direct PR","https:\u002F\u002Fgithub.com\u002Ffuture-architect\u002Fuzomuzo-oss\u002Fblob\u002Fmain\u002Fclaude-skills\u002Fdiet-remove\u002FSKILL.md",[],[81,82,83,84,85,86,87,38,88,89,90,91,92],"remove","diet remove","diet","pr","analysis","direct","repo","issue","default","module","purl","path",{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":99,"publishedAt":46},"01M6DA7DV99JKQ623GX67913X7","diet-evaluate-removal","Data-driven deep evaluation of whether a dependency is worth removing","https:\u002F\u002Fgithub.com\u002Ffuture-architect\u002Fuzomuzo-oss\u002Fblob\u002Fmain\u002Fclaude-skills\u002Fdiet-evaluate-removal\u002FSKILL.md",[],[100,83,101,102,103,104,38,105,106,107,108,109],"diet evaluate removal","evaluate","github","Evaluation","data","deep","driven","name","errors","data-driven",{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":46},"01M6DA7AMHSDTKWJVX07967KGE","diet-assess-risk","Deep-dive security risk analysis for a dependency flagged by uzomuzo diet","https:\u002F\u002Fgithub.com\u002Ffuture-architect\u002Fuzomuzo-oss\u002Fblob\u002Fmain\u002Fclaude-skills\u002Fdiet-assess-risk\u002FSKILL.md",[],[117,118,119,83,120,121,85,38,105,90,91,122,92,123],"risk","diet assess risk","assess","security","risk analysis","top","for",{"skillNo":125,"name":126,"nameZh":6,"description":127,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":130,"publishedAt":46},"01M6DA77R43KS673EP8B9RMNY5","review-until-clean","1-shot to merge-ready (local-only) — Phase A (5-agent local review iteration) → Phase B (push + self-driven Copilot re-review iteration) → Phase C (reply+resolve all threads). One invocation drives a PR from local agent review through Copilot review convergence to merge-ready state. Runs from your own machine; there is no CI auto-fix.","https:\u002F\u002Fgithub.com\u002Ffuture-architect\u002Fuzomuzo-oss\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Freview-until-clean\u002FSKILL.md",[],[131,132,133,134,135,84,136,137,138,139,140,141,142,143,144,145,146,147,106,148,149,150,151],"review","clean","review until clean","merge","copilot","state","push","ci","copilot review","fix","auto","only","ready","reply","self","local","iteration","machine","re","auto-fix","phase",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":156,"categories":157,"keywords":158,"publishedAt":46},"01M6DA74ZDFXWN62XKMDQ94689","review-diff","Pre-push diff review by the local GitHub Copilot CLI (gpt-5.6-sol, a separate-vendor LLM). Usage: \u002Freview-diff [BASE_REF | --cached] (default base=origin\u002Fmain)","https:\u002F\u002Fgithub.com\u002Ffuture-architect\u002Fuzomuzo-oss\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Freview-diff\u002FSKILL.md",[],[131,159,160,161,102,162,135,163,137,164,165,89,50,166,146,167,168,169,170,171],"diff","review diff","cli","github copilot","copilot cli","gpt","vendor","base","origin","diff review","github copilot cli","usage","sol",{"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":46},"01M6DA72JCYB5EE77NWGWJ4JRY","plan-review","Have the local GitHub Copilot CLI (gpt-5.6-sol, a separate-vendor LLM) critique the latest plan-mode plan file before ExitPlanMode — a sanity check. Usage: \u002Fplan-review [\u003Cplan-path>]","https:\u002F\u002Fgithub.com\u002Ffuture-architect\u002Fuzomuzo-oss\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fplan-review\u002FSKILL.md",[],[131,179,180,161,102,162,135,163,164,181,182,183,165,146,184,169,170,185,186,171,187],"plan","plan review","file","critique","check","sanity","latest","mode","plan-mode"]