[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CXW7YQ36DYV021DFFDMJX4":3,"skill-same:01M6CXW7YQ36DYV021DFFDMJX4":112},{"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":31,"publishedAt":50,"linkOnly":51,"markdownContent":52,"markdownBody":53,"frontMatter":54,"refName":60,"commitSha":61,"skillDirectory":62,"forksCount":63,"repositoryHtmlUrl":64,"repositoryHomepageUrl":6,"ownerHtmlUrl":65,"ownerBlogUrl":66,"ownerDescription":6,"updatedAt":67,"install":68,"resources":81},"01M6CXW7YQ36DYV021DFFDMJX4","adjust",null,"Freezes a draft or a scoped delta into the versioned design contract and migrates legacy contracts. Use when the user wants to arbitrate, canonicalize, freeze, re-freeze, or migrate design-system decisions.","RebelliousSmile\u002Fmy-claude-marketplace","RebelliousSmile","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F40766799?v=4","01M6CXW595637KNM9Z3TYT9F7R","François-Xavier Guillois","01M6CXW5DBBQTQ9JM1BKH9VQGK",1,"MIT","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fdesign\u002Fskills\u002Fadjust\u002FSKILL.md",[18,23,28],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",{"categoryNo":29,"categoryName":30,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000037","律师与法务",[5,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49],"design-system","contract","arbitrage","draft","delta","contracts","files","Legacy","migration","design","use","user","decisions","system","migrate","Bash","freeze","ui","2026-11-10 10:12:30",false,"---\nname: adjust\ndescription: Freezes a draft or a scoped delta into the versioned design contract and migrates legacy contracts. Use when the user wants to arbitrate, canonicalize, freeze, re-freeze, or migrate design-system decisions.\nauthor: François-Xavier Guillois\nversion: 2.14.1\nvibe_version: \">=1.0.0\"\npermissions:\n  - files\n  - bash\ntags:\n  - design-system\n  - ui\n  - contract\n  - freeze\n  - arbitrage\n  - migration\n---\n\n# Adjust\n\n```mermaid\nflowchart LR\n  draft([draft or direct delta]) --> arbitrate --> freeze --> done([versioned contract])\n  legacy([legacy contract]) --> migrate --> done\n```\n\nRead only the next action in the selected path.\n\n| Action | Does |\n| --- | --- |\n| arbitrate | resolve conflicts in a draft or scoped delta |\n| freeze | write or update the versioned contract |\n| migrate | migrate a legacy contract without changing its verdict |\n\n## Routing\n\n- \"arbitrate and freeze this draft or delta\" → `arbitrate`\n- \"migrate this legacy design contract\" → `migrate`\n\n## Transversal rules\n\n- Resolve the plugin root using [host-portability.md](..\u002F..\u002Freferences\u002Fhost-portability.md) before loading bundled tools or references.\n- Accept a draft, an existing frozen contract plus a scoped delta, or a legacy contract; no prior capability is mandatory.\n- On a direct delta, preserve every untouched token and component and arbitrate only the supplied change.\n- Never install gates or render components.\n- Never freeze a contract with a measurable reference whose fidelity gate is incomplete: `oracle.json § pages` must pass `config-gen.py --check` and resolve every mockup target.\n- Keep the five contract artifacts and `release.json` backward compatible with contract 2.x.\n","# Adjust\n\n```mermaid\nflowchart LR\n  draft([draft or direct delta]) --> arbitrate --> freeze --> done([versioned contract])\n  legacy([legacy contract]) --> migrate --> done\n```\n\nRead only the next action in the selected path.\n\n| Action | Does |\n| --- | --- |\n| arbitrate | resolve conflicts in a draft or scoped delta |\n| freeze | write or update the versioned contract |\n| migrate | migrate a legacy contract without changing its verdict |\n\n## Routing\n\n- \"arbitrate and freeze this draft or delta\" → `arbitrate`\n- \"migrate this legacy design contract\" → `migrate`\n\n## Transversal rules\n\n- Resolve the plugin root using [host-portability.md](..\u002F..\u002Freferences\u002Fhost-portability.md) before loading bundled tools or references.\n- Accept a draft, an existing frozen contract plus a scoped delta, or a legacy contract; no prior capability is mandatory.\n- On a direct delta, preserve every untouched token and component and arbitrate only the supplied change.\n- Never install gates or render components.\n- Never freeze a contract with a measurable reference whose fidelity gate is incomplete: `oracle.json § pages` must pass `config-gen.py --check` and resolve every mockup target.\n- Keep the five contract artifacts and `release.json` backward compatible with contract 2.x.\n",{"name":5,"tags":55,"author":12,"version":56,"description":7,"permissions":57,"vibe_version":59},[32,49,33,48,34,40],"2.14.1",[38,58],"bash",">=1.0.0","main","a33208351920c3cd0562b6ccf0846a9abe46741c","plugins\u002Fdesign\u002Fskills\u002Fadjust",0,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace","https:\u002F\u002Fgithub.com\u002FRebelliousSmile","https:\u002F\u002Fwww.scriptami.com\u002F","2026-11-11 04:40:59",{"source":8,"skillName":5,"commands":69,"prompt":79,"zipAvailable":80},[70,73,76],{"tool":71,"command":72},"npx","npx skills add RebelliousSmile\u002Fmy-claude-marketplace --skill adjust",{"tool":74,"command":75},"bunx","bunx skills add RebelliousSmile\u002Fmy-claude-marketplace --skill adjust",{"tool":77,"command":78},"pnpm","pnpm dlx skills add RebelliousSmile\u002Fmy-claude-marketplace --skill adjust","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fdesign\u002Fskills\u002Fadjust\u002FSKILL.md",true,[82,88,92,96,100,104,108],{"path":83,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":86,"sourceHtmlUrl":87},"actions\u002F01-arbitrate.md","REFERENCE","参考文档",6673,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fdesign\u002Fskills\u002Fadjust\u002Factions\u002F01-arbitrate.md",{"path":89,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":90,"sourceHtmlUrl":91},"actions\u002F02-freeze.md",29400,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fdesign\u002Fskills\u002Fadjust\u002Factions\u002F02-freeze.md",{"path":93,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":94,"sourceHtmlUrl":95},"actions\u002F03-migrate.md",5557,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fdesign\u002Fskills\u002Fadjust\u002Factions\u002F03-migrate.md",{"path":97,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":98,"sourceHtmlUrl":99},"evals\u002Frouting-autonomy-scenarios.md",5161,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fdesign\u002Fskills\u002Fadjust\u002Fevals\u002Frouting-autonomy-scenarios.md",{"path":101,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":102,"sourceHtmlUrl":103},"evals\u002Fscenarios.json",1575,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fdesign\u002Fskills\u002Fadjust\u002Fevals\u002Fscenarios.json",{"path":105,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":106,"sourceHtmlUrl":107},"fixtures\u002Fconflict-sources.json",166,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fdesign\u002Fskills\u002Fadjust\u002Ffixtures\u002Fconflict-sources.json",{"path":109,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":110,"sourceHtmlUrl":111},"references\u002Fmanifest-schema.md",9795,"https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Fplugins\u002Fdesign\u002Fskills\u002Fadjust\u002Freferences\u002Fmanifest-schema.md",[113,122,133,140,145,151],{"skillNo":114,"name":115,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":118,"publishedAt":50},"01M6CY3N1KXYQQG47SD4966CMS","web-optimize","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Ftools\u002Feval\u002Ffixtures-pivot-map\u002Fvalid\u002Fplugins\u002Fovercode\u002Fskills\u002Fweb-optimize\u002FSKILL.md",[],[119,120,121],"web","optimize","web optimize",{"skillNo":123,"name":124,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":130,"publishedAt":50},"01M6CY3KR1H8WTNM1GV1SH6DY8","data-optimize","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Ftools\u002Feval\u002Ffixtures-pivot-map\u002Fvalid\u002Fplugins\u002Fovercode\u002Fskills\u002Fdata-optimize\u002FSKILL.md",[127],{"categoryNo":128,"categoryName":129,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000033","数据分析师",[131,120,132],"data","data optimize",{"skillNo":134,"name":135,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":50},"01M6CY3JJJGXQG2X5X5PVTTB2A","ap-optimize","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Ftools\u002Feval\u002Ffixtures-pivot-map\u002Fvalid\u002Fplugins\u002Fovercode\u002Fskills\u002Fap-optimize\u002FSKILL.md",[],[120,139],"ap optimize",{"skillNo":141,"name":115,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":144,"publishedAt":50},"01M6CY3HD94NANM2AE5JA7Z22D","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Ftools\u002Feval\u002Ffixtures-pivot-map\u002Forphan\u002Fplugins\u002Fovercode\u002Fskills\u002Fweb-optimize\u002FSKILL.md",[],[119,120,121],{"skillNo":146,"name":124,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":150,"publishedAt":50},"01M6CY3G6M0NC688HYCFD9TDV1","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Ftools\u002Feval\u002Ffixtures-pivot-map\u002Forphan\u002Fplugins\u002Fovercode\u002Fskills\u002Fdata-optimize\u002FSKILL.md",[149],{"categoryNo":128,"categoryName":129,"taxonomyType":26,"taxonomyTypeDesc":27},[131,120,132],{"skillNo":152,"name":135,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":153,"categories":154,"keywords":155,"publishedAt":50},"01M6CY3ES1CAT89NKBXPBGEFZ9","https:\u002F\u002Fgithub.com\u002FRebelliousSmile\u002Fmy-claude-marketplace\u002Fblob\u002Fmain\u002Ftools\u002Feval\u002Ffixtures-pivot-map\u002Forphan\u002Fplugins\u002Fovercode\u002Fskills\u002Fap-optimize\u002FSKILL.md",[],[120,139]]