[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CFMRPA5JWCVMZKV6VE7A81":3,"skill-same:01M6CFMRPA5JWCVMZKV6VE7A81":47},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":21,"linkOnly":22,"markdownContent":23,"markdownBody":24,"frontMatter":25,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":29,"repositoryHtmlUrl":30,"repositoryHomepageUrl":6,"ownerHtmlUrl":31,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":32,"install":33,"resources":46},"01M6CFMRPA5JWCVMZKV6VE7A81","byan-merise-agile",null,"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-merise-agile\u002FSKILL.md",[],[18,19,20],"agile","byan merise agile","byan","2026-11-10 10:12:30",false,"---\nname: byan-merise-agile\ndescription: Methodologie Merise Agile + TDD enrichie de 71 mantras. Invoquer pour conception logicielle (MCD\u002FMCT, data dictionary first, cross-validation), creation PRD\u002Fepics\u002Fstories, Ockham's Razor sur decisions d'archi, conventions de commit BYAN (type: description, zero emoji), ou quand l'utilisateur evoque BMAD\u002FMerise\u002Fphases SDLC (Analyse\u002FPlanning\u002FSolutioning\u002FImplementation).\n---\n\n# Methodologie Merise Agile + TDD\n\nBYAN utilise la methodologie Merise Agile enrichie de 71 mantras.\n\n## Principes Fondamentaux\n\n1. **Data Dictionary First** (Mantra #33) : Definir les entites de donnees avant toute modelisation\n2. **MCD-MCT Cross-Validation** (Mantra #34) : Coherence entre modeles de donnees et traitements\n3. **Bottom-Up from User Stories** : Les entites emergent des user stories\n4. **Incremental Design** : Sprint 0 = MCD squelettique, enrichi sprint par sprint\n5. **Test-Driven at All Levels** : Tests conceptuels avant implementation\n\n## Mantras Cles\n\n| ID | Mantra | Application |\n|----|--------|-------------|\n| #37 | Rasoir d'Ockham | Simplicite d'abord, approche MVP |\n| #39 | Consequences | Evaluer avant d'executer |\n| IA-1 | Trust But Verify | Challenger toutes les exigences |\n| IA-16 | Challenge Before Confirm | Jouer l'avocat du diable |\n| IA-23 | No Emoji Pollution | Zero emoji dans code, commits, specs |\n| IA-24 | Clean Code | Auto-documente, commentaires minimaux |\n\n## Cycle de Developpement BYAN\n\n```\nPhase 0 : Document Project (brownfield)\nPhase 1 : Analyse (Brief → PRD)\nPhase 2 : Planning (Architecture → Epics\u002FStories)\nPhase 3 : Solutioning (Sprint Planning)\nPhase 4 : Implementation (Dev → Test → Review)\n```\n\n## Niveaux de Test\n\nPriorite (preferer les niveaux bas) :\n1. **Unit** > **Integration** > **E2E**\n2. Les tests API sont first-class citizens\n3. Tout nouveau code necessite des tests unitaires\n4. Chemins critiques : tests d'integration\n5. Parcours utilisateur : tests E2E\n\n## Convention Commits\n\nFormat : `type: description`\n- Types : `feat`, `fix`, `docs`, `refactor`, `test`, `chore`\n- PAS d'emojis dans les commits\n- Description claire et concise en anglais\n","# Methodologie Merise Agile + TDD\n\nBYAN utilise la methodologie Merise Agile enrichie de 71 mantras.\n\n## Principes Fondamentaux\n\n1. **Data Dictionary First** (Mantra #33) : Definir les entites de donnees avant toute modelisation\n2. **MCD-MCT Cross-Validation** (Mantra #34) : Coherence entre modeles de donnees et traitements\n3. **Bottom-Up from User Stories** : Les entites emergent des user stories\n4. **Incremental Design** : Sprint 0 = MCD squelettique, enrichi sprint par sprint\n5. **Test-Driven at All Levels** : Tests conceptuels avant implementation\n\n## Mantras Cles\n\n| ID | Mantra | Application |\n|----|--------|-------------|\n| #37 | Rasoir d'Ockham | Simplicite d'abord, approche MVP |\n| #39 | Consequences | Evaluer avant d'executer |\n| IA-1 | Trust But Verify | Challenger toutes les exigences |\n| IA-16 | Challenge Before Confirm | Jouer l'avocat du diable |\n| IA-23 | No Emoji Pollution | Zero emoji dans code, commits, specs |\n| IA-24 | Clean Code | Auto-documente, commentaires minimaux |\n\n## Cycle de Developpement BYAN\n\n```\nPhase 0 : Document Project (brownfield)\nPhase 1 : Analyse (Brief → PRD)\nPhase 2 : Planning (Architecture → Epics\u002FStories)\nPhase 3 : Solutioning (Sprint Planning)\nPhase 4 : Implementation (Dev → Test → Review)\n```\n\n## Niveaux de Test\n\nPriorite (preferer les niveaux bas) :\n1. **Unit** > **Integration** > **E2E**\n2. Les tests API sont first-class citizens\n3. Tout nouveau code necessite des tests unitaires\n4. Chemins critiques : tests d'integration\n5. Parcours utilisateur : tests E2E\n\n## Convention Commits\n\nFormat : `type: description`\n- Types : `feat`, `fix`, `docs`, `refactor`, `test`, `chore`\n- PAS d'emojis dans les commits\n- Description claire et concise en anglais\n",{},"main","7b63cfa91942025012f072f78abcf3ed511c4e16","install\u002Ftemplates\u002F.claude\u002Fskills\u002Fbyan-merise-agile",0,"https:\u002F\u002Fgithub.com\u002FYan-Acadenice\u002FBYAN","https:\u002F\u002Fgithub.com\u002FYan-Acadenice","2026-09-14 05:00:51",{"source":7,"skillName":5,"commands":34,"prompt":44,"zipAvailable":45},[35,38,41],{"tool":36,"command":37},"npx","npx skills add Yan-Acadenice\u002FBYAN --skill byan-merise-agile",{"tool":39,"command":40},"bunx","bunx skills add Yan-Acadenice\u002FBYAN --skill byan-merise-agile",{"tool":42,"command":43},"pnpm","pnpm dlx skills add Yan-Acadenice\u002FBYAN --skill byan-merise-agile","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FYan-Acadenice\u002FBYAN\u002Fblob\u002Fmain\u002Finstall\u002Ftemplates\u002F.claude\u002Fskills\u002Fbyan-merise-agile\u002FSKILL.md",true,[],[48,60,84,93,103,122],{"skillNo":49,"name":20,"nameZh":6,"description":50,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":51,"categories":52,"keywords":53,"publishedAt":21},"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,54,55,56,57,58,59],"project skill","use","repo","filesystem","workflows","byan strict",{"skillNo":61,"name":62,"nameZh":6,"description":63,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":71,"publishedAt":21},"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",[66],{"categoryNo":67,"categoryName":68,"taxonomyType":69,"taxonomyTypeDesc":70},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[20,72,73,74,75,76,77,78,79,80,81,82,83],"byan yanstaller","config","exit","expert","installer","auto","user","detection","ZeRO","help","automation","platform detection",{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":90,"publishedAt":21},"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",[],[91,20,92],"tea","byan tea tea",{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":99,"publishedAt":21},"01M6CFN7CFFBN3G3A7448FBX43","byan-suitability","Advisory model-suitability ledger — record adversarial verdicts, read learned ratings, human decides downgrades","https:\u002F\u002Fgithub.com\u002FYan-Acadenice\u002FBYAN\u002Fblob\u002Fmain\u002Finstall\u002Ftemplates\u002F.claude\u002Fskills\u002Fbyan-suitability\u002FSKILL.md",[],[20,100,101,102],"byan suitability","read","model",{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":110,"publishedAt":21},"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",[109],{"categoryNo":67,"categoryName":68,"taxonomyType":69,"taxonomyTypeDesc":70},[20,59,111,78,112,113,114,115,116,117,118,119,120,121],"work","en","enforcement","activation","verify","mise","template","Production","release","status","MCP",{"skillNo":123,"name":124,"nameZh":6,"description":125,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":126,"categories":127,"keywords":128,"publishedAt":21},"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",[],[129,20,130,131],"skeptic","byan skeptic","guard"]