[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CFN7CFFBN3G3A7448FBX43":3,"skill-same:01M6CFN7CFFBN3G3A7448FBX43":142},{"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":23,"linkOnly":24,"markdownContent":25,"markdownBody":26,"frontMatter":27,"refName":28,"commitSha":29,"skillDirectory":30,"forksCount":31,"repositoryHtmlUrl":32,"repositoryHomepageUrl":6,"ownerHtmlUrl":33,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":34,"install":35,"resources":48},"01M6CFN7CFFBN3G3A7448FBX43","byan-suitability",null,"Advisory model-suitability ledger — record adversarial verdicts, read learned ratings, human decides downgrades","Yan-Acadenice\u002FBYAN","Yan-Acadenice","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F110977877?v=4","01M6CFGFGY3B09FREH3M92YYN6","Yan Bourquard-Ania","01M6CFGFN0YBX55ZNYX7GHA6SF",8,"MIT","https:\u002F\u002Fgithub.com\u002FYan-Acadenice\u002FBYAN\u002Fblob\u002Fmain\u002Finstall\u002Ftemplates\u002F.claude\u002Fskills\u002Fbyan-suitability\u002FSKILL.md",[],[19,20,21,22],"byan suitability","byan","model","read","2026-11-10 10:12:30",false,"---\nname: byan-suitability\ndescription: Advisory model-suitability ledger — record adversarial verdicts, read learned ratings, human decides downgrades\n---\n\n# BYAN Model-Suitability Ledger (advisory)\n\nThis skill operates the model-suitability ledger: a registry, keyed by\n`(model x leaf)`, that learns from outcomes whether a CHEAP model is safe on a\ngiven workflow leaf. It is the learning layer that sits ABOVE the static\nconservative default and the linter floor — it does not weaken either. It only\nadvises; a human decides whether to keep, watch, or demote a downgrade.\n\n## What this is NOT\n\n- It does not edit `.claude\u002Fworkflows\u002F*.js`. Zero auto-edit of routing.\n- It does not touch the linter floor (`workflows-lint.js`). The floor still\n  blocks a protected-leaf downgrade at commit time, regardless of the ledger.\n- It does not auto-promote or auto-demote. The verdict is a recommendation for a\n  human, not an action. (Auto-promotion is a deferred phase-2 capability and was\n  deliberately killed in design review: a hot-hand streak must not slip a\n  downgrade past human review.)\n\n## The math (why a thin sample does not say \"keep\")\n\nEach `(model x leaf)` pair holds a Beta-Bernoulli posterior over the cheap\nmodel's adequacy rate. The verdict reads the credible interval, not the point\nestimate:\n\n- `keep-cheap` — the credible LOWER bound is at or above the keep threshold\n  (default 0.85). Only sustained success earns this (~30 clean outcomes).\n- `demote` — the credible UPPER bound is at or below the demote threshold\n  (default 0.70). Clear evidence the cheap model fails too often.\n- `watch` — anything in between, including every thin sample. A wide interval\n  (low n) lands here, so \"92% over 3 runs\" reads as `watch`, not `keep-cheap`.\n\nThe report surfaces the lower bound and `n` by design, not a bare percentage,\nbecause the same point estimate means different things at n=3 and n=300.\n\n## Wiring — feeder B (the hybrid pattern)\n\nThe signal is the adversarial VALIDATE pass: N skeptics (an odd panel, e.g. 3)\neach try to REFUTE that the cheap model is adequate on one downgraded leaf. A\nleaf is flagged (cheap inadequate) when at least half refute.\n\nA `.claude\u002Fworkflows\u002F*.js` script cannot call MCP tools or write state (the\nsandbox \u002F state-coupling rule). So the wiring is hybrid:\n\n1. The adversarial pass returns its per-leaf verdicts as DATA:\n   `[{ model, leafId, refutedVotes, totalVotes }, ...]`.\n2. On the main-thread turn (where MCP tools fire), map each verdict to an\n   outcome with `verdictsToOutcomes` from\n   `_byan\u002Fmcp\u002Fbyan-mcp-server\u002Flib\u002Fsuitability-feeder.js`\n   (`success = the cheap model survived the panel`).\n3. For each outcome, call the MCP tool `byan_suitability_record`\n   (`{ model, leafId, success, source: 'adversarial-pass' }`). This is the only\n   write path to the ledger; `record` is best-effort and does not throw.\n\n## Reading the ledger\n\n- MCP: `byan_suitability_report` (optional `model` filter) — returns advisory\n  rows, most-actionable first, each with the lower bound, `n`, and a verdict.\n- CLI: `node _byan\u002Fmcp\u002Fbyan-mcp-server\u002Fbin\u002Fbyan-suitability.js [--model haiku] [--json]`\n  — the same data, read-only.\n\n## Honest caveat\n\nToday only a handful of exploration leaves are downgraded, and all are already\ncheap, so the ledger produces little actionable signal in the short term. This\nis foundation — an evidence rail for when the workflow leaf-set grows — not an\nimmediate token win. Do not oversell a `keep-cheap` on a thin `n`.\n","# BYAN Model-Suitability Ledger (advisory)\n\nThis skill operates the model-suitability ledger: a registry, keyed by\n`(model x leaf)`, that learns from outcomes whether a CHEAP model is safe on a\ngiven workflow leaf. It is the learning layer that sits ABOVE the static\nconservative default and the linter floor — it does not weaken either. It only\nadvises; a human decides whether to keep, watch, or demote a downgrade.\n\n## What this is NOT\n\n- It does not edit `.claude\u002Fworkflows\u002F*.js`. Zero auto-edit of routing.\n- It does not touch the linter floor (`workflows-lint.js`). The floor still\n  blocks a protected-leaf downgrade at commit time, regardless of the ledger.\n- It does not auto-promote or auto-demote. The verdict is a recommendation for a\n  human, not an action. (Auto-promotion is a deferred phase-2 capability and was\n  deliberately killed in design review: a hot-hand streak must not slip a\n  downgrade past human review.)\n\n## The math (why a thin sample does not say \"keep\")\n\nEach `(model x leaf)` pair holds a Beta-Bernoulli posterior over the cheap\nmodel's adequacy rate. The verdict reads the credible interval, not the point\nestimate:\n\n- `keep-cheap` — the credible LOWER bound is at or above the keep threshold\n  (default 0.85). Only sustained success earns this (~30 clean outcomes).\n- `demote` — the credible UPPER bound is at or below the demote threshold\n  (default 0.70). Clear evidence the cheap model fails too often.\n- `watch` — anything in between, including every thin sample. A wide interval\n  (low n) lands here, so \"92% over 3 runs\" reads as `watch`, not `keep-cheap`.\n\nThe report surfaces the lower bound and `n` by design, not a bare percentage,\nbecause the same point estimate means different things at n=3 and n=300.\n\n## Wiring — feeder B (the hybrid pattern)\n\nThe signal is the adversarial VALIDATE pass: N skeptics (an odd panel, e.g. 3)\neach try to REFUTE that the cheap model is adequate on one downgraded leaf. A\nleaf is flagged (cheap inadequate) when at least half refute.\n\nA `.claude\u002Fworkflows\u002F*.js` script cannot call MCP tools or write state (the\nsandbox \u002F state-coupling rule). So the wiring is hybrid:\n\n1. The adversarial pass returns its per-leaf verdicts as DATA:\n   `[{ model, leafId, refutedVotes, totalVotes }, ...]`.\n2. On the main-thread turn (where MCP tools fire), map each verdict to an\n   outcome with `verdictsToOutcomes` from\n   `_byan\u002Fmcp\u002Fbyan-mcp-server\u002Flib\u002Fsuitability-feeder.js`\n   (`success = the cheap model survived the panel`).\n3. For each outcome, call the MCP tool `byan_suitability_record`\n   (`{ model, leafId, success, source: 'adversarial-pass' }`). This is the only\n   write path to the ledger; `record` is best-effort and does not throw.\n\n## Reading the ledger\n\n- MCP: `byan_suitability_report` (optional `model` filter) — returns advisory\n  rows, most-actionable first, each with the lower bound, `n`, and a verdict.\n- CLI: `node _byan\u002Fmcp\u002Fbyan-mcp-server\u002Fbin\u002Fbyan-suitability.js [--model haiku] [--json]`\n  — the same data, read-only.\n\n## Honest caveat\n\nToday only a handful of exploration leaves are downgraded, and all are already\ncheap, so the ledger produces little actionable signal in the short term. This\nis foundation — an evidence rail for when the workflow leaf-set grows — not an\nimmediate token win. Do not oversell a `keep-cheap` on a thin `n`.\n",{"name":5,"description":7},"main","7b63cfa91942025012f072f78abcf3ed511c4e16","install\u002Ftemplates\u002F.claude\u002Fskills\u002Fbyan-suitability",0,"https:\u002F\u002Fgithub.com\u002FYan-Acadenice\u002FBYAN","https:\u002F\u002Fgithub.com\u002FYan-Acadenice","2026-09-14 05:00:51",{"source":8,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add Yan-Acadenice\u002FBYAN --skill byan-suitability",{"tool":41,"command":42},"bunx","bunx skills add Yan-Acadenice\u002FBYAN --skill byan-suitability",{"tool":44,"command":45},"pnpm","pnpm dlx skills add Yan-Acadenice\u002FBYAN --skill byan-suitability","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FYan-Acadenice\u002FBYAN\u002Fblob\u002Fmain\u002Finstall\u002Ftemplates\u002F.claude\u002Fskills\u002Fbyan-suitability\u002FSKILL.md",true,[49,55,59,63,67,71,75,79,83,87,91,95,99,103,107,110,114,118,122,126,130,134,138],{"path":50,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":53,"sourceHtmlUrl":54},"references\u002Fguidelines\u002Fby-app-type\u002Fai_apps.md","REFERENCE","参考文档",1990,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Fguidelines\u002Fby-app-type\u002Fai_apps.md",{"path":56,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":57,"sourceHtmlUrl":58},"references\u002Fguidelines\u002Fby-app-type\u002Fall_apps.md",2713,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Fguidelines\u002Fby-app-type\u002Fall_apps.md",{"path":60,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":61,"sourceHtmlUrl":62},"references\u002Fguidelines\u002Fby-app-type\u002Fcrypto_finance.md",1899,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Fguidelines\u002Fby-app-type\u002Fcrypto_finance.md",{"path":64,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":65,"sourceHtmlUrl":66},"references\u002Fguidelines\u002Fby-app-type\u002Fgames.md",1890,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Fguidelines\u002Fby-app-type\u002Fgames.md",{"path":68,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":69,"sourceHtmlUrl":70},"references\u002Fguidelines\u002Fby-app-type\u002Fhealth_fitness.md",1883,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Fguidelines\u002Fby-app-type\u002Fhealth_fitness.md",{"path":72,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":73,"sourceHtmlUrl":74},"references\u002Fguidelines\u002Fby-app-type\u002Fkids.md",1451,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Fguidelines\u002Fby-app-type\u002Fkids.md",{"path":76,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":77,"sourceHtmlUrl":78},"references\u002Fguidelines\u002Fby-app-type\u002Fmacos.md",2287,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Fguidelines\u002Fby-app-type\u002Fmacos.md",{"path":80,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":81,"sourceHtmlUrl":82},"references\u002Fguidelines\u002Fby-app-type\u002Fsocial_ugc.md",1891,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Fguidelines\u002Fby-app-type\u002Fsocial_ugc.md",{"path":84,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":85,"sourceHtmlUrl":86},"references\u002Fguidelines\u002Fby-app-type\u002Fsubscription_iap.md",2043,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Fguidelines\u002Fby-app-type\u002Fsubscription_iap.md",{"path":88,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":89,"sourceHtmlUrl":90},"references\u002Fguidelines\u002Fby-app-type\u002Fvpn.md",818,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Fguidelines\u002Fby-app-type\u002Fvpn.md",{"path":92,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":93,"sourceHtmlUrl":94},"references\u002Fguidelines\u002FREADME.md",9866,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Fguidelines\u002FREADME.md",{"path":96,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":97,"sourceHtmlUrl":98},"references\u002Frules\u002Fdesign\u002Fminimum_functionality.md",3934,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Frules\u002Fdesign\u002Fminimum_functionality.md",{"path":100,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":101,"sourceHtmlUrl":102},"references\u002Frules\u002Fdesign\u002Fsign_in_with_apple.md",2868,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Frules\u002Fdesign\u002Fsign_in_with_apple.md",{"path":104,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":105,"sourceHtmlUrl":106},"references\u002Frules\u002Fentitlements\u002Funused_entitlements.md",3419,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Frules\u002Fentitlements\u002Funused_entitlements.md",{"path":108,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":77,"sourceHtmlUrl":109},"references\u002Frules\u002Fmetadata\u002Faccurate_metadata.md","https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Frules\u002Fmetadata\u002Faccurate_metadata.md",{"path":111,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":112,"sourceHtmlUrl":113},"references\u002Frules\u002Fmetadata\u002Fapple_trademark.md",4106,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Frules\u002Fmetadata\u002Fapple_trademark.md",{"path":115,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":116,"sourceHtmlUrl":117},"references\u002Frules\u002Fmetadata\u002Fchina_storefront.md",3274,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Frules\u002Fmetadata\u002Fchina_storefront.md",{"path":119,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":120,"sourceHtmlUrl":121},"references\u002Frules\u002Fmetadata\u002Fcompetitor_terms.md",1824,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Frules\u002Fmetadata\u002Fcompetitor_terms.md",{"path":123,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":124,"sourceHtmlUrl":125},"references\u002Frules\u002Fmetadata\u002Fsubscription_metadata.md",3033,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Frules\u002Fmetadata\u002Fsubscription_metadata.md",{"path":127,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":128,"sourceHtmlUrl":129},"references\u002Frules\u002Fprivacy\u002Fprivacy_manifest.md",3425,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Frules\u002Fprivacy\u002Fprivacy_manifest.md",{"path":131,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":132,"sourceHtmlUrl":133},"references\u002Frules\u002Fprivacy\u002Funnecessary_data.md",2593,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Frules\u002Fprivacy\u002Funnecessary_data.md",{"path":135,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":136,"sourceHtmlUrl":137},"references\u002Frules\u002Fsubscription\u002Fmisleading_pricing.md",3082,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Frules\u002Fsubscription\u002Fmisleading_pricing.md",{"path":139,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":140,"sourceHtmlUrl":141},"references\u002Frules\u002Fsubscription\u002Fmissing_tos_pp.md",2276,"https:\u002F\u002Fgithub.com\u002FPeter-code-bot\u002FPROJECT-VICINO\u002Fblob\u002Fmaster\u002F.bob\u002Fskills\u002Fcapacitor-apple-review-preflight\u002Freferences\u002Frules\u002Fsubscription\u002Fmissing_tos_pp.md",[143,155,179,188,207,217],{"skillNo":144,"name":20,"nameZh":6,"description":145,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":148,"publishedAt":23},"01M6CFNCP049TQ871KM35G8QEC","BYAN local project skill. Use when working in the BYAN repo, invoking BYAN agents\u002Fworkflows\u002Fcommands, enforcing BYAN Strict Mode, or needing the portable BYAN filesystem map.","https:\u002F\u002Fgithub.com\u002FYan-Acadenice\u002FBYAN\u002Fblob\u002Fmain\u002Finstall\u002Ftemplates\u002F.codex\u002Fskills\u002Fbyan\u002FSKILL.md",[],[20,149,150,151,152,153,154],"workflows","filesystem","repo","use","project skill","byan strict",{"skillNo":156,"name":157,"nameZh":6,"description":158,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":159,"categories":160,"keywords":166,"publishedAt":23},"01M6CFNA3FVVS5AM46ZA63YDGA","byan-yanstaller","Yanstaller - Multi-Platform BYAN Installer Agent Role: Installation Expert + Platform Detection Specialist + Zero-Config Automation. Invoke when user mentions : AUTO, DETECT, HELP, EXIT.","https:\u002F\u002Fgithub.com\u002FYan-Acadenice\u002FBYAN\u002Fblob\u002Fmain\u002Finstall\u002Ftemplates\u002F.claude\u002Fskills\u002Fbyan-yanstaller\u002FSKILL.md",[161],{"categoryNo":162,"categoryName":163,"taxonomyType":164,"taxonomyTypeDesc":165},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[20,167,168,169,170,171,172,173,174,175,176,177,178],"byan yanstaller","exit","ZeRO","detection","user","auto","installer","expert","platform detection","help","automation","config",{"skillNo":180,"name":181,"nameZh":6,"description":182,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":183,"categories":184,"keywords":185,"publishedAt":23},"01M6CFN8VA7EJ2NW3BA2X9H06J","byan-tea-tea","tea agent","https:\u002F\u002Fgithub.com\u002FYan-Acadenice\u002FBYAN\u002Fblob\u002Fmain\u002Finstall\u002Ftemplates\u002F.claude\u002Fskills\u002Fbyan-tea-tea\u002FSKILL.md",[],[20,186,187],"byan tea tea","tea",{"skillNo":189,"name":190,"nameZh":6,"description":191,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":192,"categories":193,"keywords":195,"publishedAt":23},"01M6CFN527VW62GZPVZFJBRQ8S","byan-strict","Enforcement mode that prevents scope downgrade and forces the agent to self-verify its work against the originally locked request before delivering. Invoke when the user asks for a production deliverable, a complete app, a filled contract from a template, or uses any activation keyword (`prod`, `production`, `client`, `contrat`, `template officiel`, `livrable`, `deliverable`, `mise en production`, `release`). Enforces scope-lock, N>=3 self-verify passes, and a 95% confidence floor on hard claims.","https:\u002F\u002Fgithub.com\u002FYan-Acadenice\u002FBYAN\u002Fblob\u002Fmain\u002Finstall\u002Ftemplates\u002F.claude\u002Fskills\u002Fbyan-strict\u002FSKILL.md",[194],{"categoryNo":162,"categoryName":163,"taxonomyType":164,"taxonomyTypeDesc":165},[20,154,171,196,197,198,199,200,201,202,203,204,205,206],"MCP","status","release","Production","mise","verify","template","work","en","enforcement","activation",{"skillNo":208,"name":209,"nameZh":6,"description":210,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":211,"categories":212,"keywords":213,"publishedAt":23},"01M6CFN409BDRSPHP0NJ96S1YM","byan-skeptic","Scientific Claim Challenger and Epistemic Guard","https:\u002F\u002Fgithub.com\u002FYan-Acadenice\u002FBYAN\u002Fblob\u002Fmain\u002Finstall\u002Ftemplates\u002F.claude\u002Fskills\u002Fbyan-skeptic\u002FSKILL.md",[],[20,214,215,216],"byan skeptic","skeptic","guard",{"skillNo":218,"name":219,"nameZh":6,"description":220,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":221,"categories":222,"keywords":223,"publishedAt":23},"01M6CFN2NZPFQBQSFP8C69BD20","byan-rachid","NPM\u002FNPX deployment specialist for BYAN installation Role: NPM\u002FNPX Deployment Expert.","https:\u002F\u002Fgithub.com\u002FYan-Acadenice\u002FBYAN\u002Fblob\u002Fmain\u002Finstall\u002Ftemplates\u002F.claude\u002Fskills\u002Fbyan-rachid\u002FSKILL.md",[],[224,20,38,174,225,226],"byan rachid","npm","deployment"]