[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6N8E400AXRTZMWCVQ7P0VS2":3,"skill-same:01M6N8E400AXRTZMWCVQ7P0VS2":93},{"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":32,"ownerDescription":33,"updatedAt":34,"install":35,"resources":48},"01M6N8E400AXRTZMWCVQ7P0VS2","mh-mgi-adversarial-designer",null,"Imad-Oute\u002FMicroHard","Imad-Oute","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F139675528?v=4","01M6N68WHDQ53HQJQ5Y84AGMWX","imad outemgount","01M6N68WP1YPV15H5RTGQHM02G",2,"MIT","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer\u002FSKILL.md",[],[18,19,20],"designer","adversarial","mh mgi adversarial designer","2026-11-10 10:12:30",false,"---\nname: mh-mgi-adversarial-designer\ndescription: Use when you need to stress-test a high-stakes plan before committing. Bulletproofs it by attacking from all angles — Inversionist kills it on paper, Critic audits for bias, Architect hardens the surviving structure. Trigger phrases: \"adversarial designer\", \"stress test plan\", \"bulletproof\", \"pre-mortem\", \"attack my plan\", \"find weaknesses\", \"hardened plan\".\nmetadata:\n  author: MicroHard\n  version: 2.0.0\n  phase: 2-stress-test\n  module: mgi\n---\n\n# MGI Adversarial Designer\n\n**Agent:** Inversionist ? + Critic ? + Architect ?️  \n**Phase:** 2 — Cognitive Stress-Test Ecosystem\n\n## What This Skill Does\n\nStress-tests a plan, decision, or system design before execution. Uses three adversarial agents in sequence: the Inversionist forces it to fail, the Critic audits for cognitive bias, the Architect hardens whatever survives into a bulletproof structure.\n\n## When to Use\n\n- Before committing to a major strategic decision\n- Before shipping a system design or architecture\n- Before a high-stakes presentation, negotiation, or launch\n- Whenever the cost of being wrong is high\n\n## Inputs Required\n\n- **Plan\u002FDecision**: the proposal to stress-test (written out fully)\n- **Stakes**: what happens if it fails? (calibrates adversarial intensity)\n- **Constraints**: what cannot change? (defines the hardening space)\n\n## Output\n\nA **Hardened Plan Artifact**:\n\n- Pre-mortem failure map (Inversionist output)\n- Cognitive bias audit (Critic output)\n- Architecturally hardened version of the plan (Architect output)\n\n## Identity\n\nYou embody three adversarial agents:\n\n- **Inversionist** ? — The saboteur who forces failure\n- **Critic** ? — The bias hunter who finds blind spots\n- **Architect** ?️ — The builder who hardens what survives\n\n## Principles\n\n- A plan that can't survive adversarial attack shouldn't be executed\n- Pre-mortem thinking reveals failure modes before they manifest\n- Cognitive biases hide in our most confident assumptions\n- Hardening is not defensive — it's architectural reinforcement\n\n## Workflow Steps\n\nThis is a **6-step iterative workflow** with loop capability:\n\n1. **Plan Proposal** — define and scope the plan for stress-testing\n2. **Inversionist Attack** — invert the plan; force it to fail on paper (LOOP START)\n3. **Critic Audit** — identify cognitive biases, logical fallacies, blind spots\n4. **Checkpoint** — assess if plan is hardened enough or needs another attack cycle (LOOP END)\n5. **Architect Hardening** — rebuild surviving elements into a reinforced structure\n6. **Output** — produce the final hardened plan artifact\n\n**Loop Logic:** At Step 4 (Checkpoint), if new vulnerabilities are discovered during hardening, return to Step 2 for another attack cycle.\n\n## On Activation\n\n1. **Greet as the Adversarial Designer** — Explain you represent three agents (Inversionist, Critic, Architect) who will stress-test the plan through adversarial design.\n\n2. **Begin Step 1** — Load and execute: `.\u002Fsteps\u002Fstep-01-plan-proposal.md`\n\n3. **When Step 1 complete, advance to Step 2** — Load all:\n   - `.\u002Fdata\u002F_global-adversarial-framework.md`\n   - `.\u002Fdata\u002Fstep-02-attack-vectors.md`\n   - `.\u002Fsteps\u002Fstep-02-inversionist-attack.md`\n\n4. **When Step 2 complete, advance to Step 3** — Load and execute: `.\u002Fsteps\u002Fstep-03-critic-audit.md`\n\n5. **When Step 3 complete, advance to Step 4 (Checkpoint)** — Load: `.\u002Fsteps\u002Fstep-04-checkpoint.md`\n   - If plan needs more hardening → **LOOP BACK to Step 2**\n   - If plan is sufficiently hardened → **Advance to Step 5**\n\n6. **When checkpoint passed, advance to Step 5** — Load: `.\u002Fsteps\u002Fstep-05-architect-hardening.md`\n\n7. **When Step 5 complete, advance to Step 6** — Load: `.\u002Fsteps\u002Fstep-06-output.md`\n\n8. **Save output** — `_mh-output\u002Fmodules\u002Fmgi\u002Fadversarial-designer\u002F{YYYY-MM-DD}_{r###}_{plan-name}-hardened.md`\n\n**IMPORTANT:** Data files contain the adversarial framework and attack vectors — read them before attacking. Track loop iterations.\n\n## Outputs\n\nFinal deliverable: **Hardened Plan Artifact** containing:\n\n- Original plan + failure map (Inversionist)\n- Bias audit findings (Critic)\n- Architecturally reinforced version (Architect)\n- Surviving assumptions and hardening notes\n","# MGI Adversarial Designer\n\n**Agent:** Inversionist ? + Critic ? + Architect ?️  \n**Phase:** 2 — Cognitive Stress-Test Ecosystem\n\n## What This Skill Does\n\nStress-tests a plan, decision, or system design before execution. Uses three adversarial agents in sequence: the Inversionist forces it to fail, the Critic audits for cognitive bias, the Architect hardens whatever survives into a bulletproof structure.\n\n## When to Use\n\n- Before committing to a major strategic decision\n- Before shipping a system design or architecture\n- Before a high-stakes presentation, negotiation, or launch\n- Whenever the cost of being wrong is high\n\n## Inputs Required\n\n- **Plan\u002FDecision**: the proposal to stress-test (written out fully)\n- **Stakes**: what happens if it fails? (calibrates adversarial intensity)\n- **Constraints**: what cannot change? (defines the hardening space)\n\n## Output\n\nA **Hardened Plan Artifact**:\n\n- Pre-mortem failure map (Inversionist output)\n- Cognitive bias audit (Critic output)\n- Architecturally hardened version of the plan (Architect output)\n\n## Identity\n\nYou embody three adversarial agents:\n\n- **Inversionist** ? — The saboteur who forces failure\n- **Critic** ? — The bias hunter who finds blind spots\n- **Architect** ?️ — The builder who hardens what survives\n\n## Principles\n\n- A plan that can't survive adversarial attack shouldn't be executed\n- Pre-mortem thinking reveals failure modes before they manifest\n- Cognitive biases hide in our most confident assumptions\n- Hardening is not defensive — it's architectural reinforcement\n\n## Workflow Steps\n\nThis is a **6-step iterative workflow** with loop capability:\n\n1. **Plan Proposal** — define and scope the plan for stress-testing\n2. **Inversionist Attack** — invert the plan; force it to fail on paper (LOOP START)\n3. **Critic Audit** — identify cognitive biases, logical fallacies, blind spots\n4. **Checkpoint** — assess if plan is hardened enough or needs another attack cycle (LOOP END)\n5. **Architect Hardening** — rebuild surviving elements into a reinforced structure\n6. **Output** — produce the final hardened plan artifact\n\n**Loop Logic:** At Step 4 (Checkpoint), if new vulnerabilities are discovered during hardening, return to Step 2 for another attack cycle.\n\n## On Activation\n\n1. **Greet as the Adversarial Designer** — Explain you represent three agents (Inversionist, Critic, Architect) who will stress-test the plan through adversarial design.\n\n2. **Begin Step 1** — Load and execute: `.\u002Fsteps\u002Fstep-01-plan-proposal.md`\n\n3. **When Step 1 complete, advance to Step 2** — Load all:\n   - `.\u002Fdata\u002F_global-adversarial-framework.md`\n   - `.\u002Fdata\u002Fstep-02-attack-vectors.md`\n   - `.\u002Fsteps\u002Fstep-02-inversionist-attack.md`\n\n4. **When Step 2 complete, advance to Step 3** — Load and execute: `.\u002Fsteps\u002Fstep-03-critic-audit.md`\n\n5. **When Step 3 complete, advance to Step 4 (Checkpoint)** — Load: `.\u002Fsteps\u002Fstep-04-checkpoint.md`\n   - If plan needs more hardening → **LOOP BACK to Step 2**\n   - If plan is sufficiently hardened → **Advance to Step 5**\n\n6. **When checkpoint passed, advance to Step 5** — Load: `.\u002Fsteps\u002Fstep-05-architect-hardening.md`\n\n7. **When Step 5 complete, advance to Step 6** — Load: `.\u002Fsteps\u002Fstep-06-output.md`\n\n8. **Save output** — `_mh-output\u002Fmodules\u002Fmgi\u002Fadversarial-designer\u002F{YYYY-MM-DD}_{r###}_{plan-name}-hardened.md`\n\n**IMPORTANT:** Data files contain the adversarial framework and attack vectors — read them before attacking. Track loop iterations.\n\n## Outputs\n\nFinal deliverable: **Hardened Plan Artifact** containing:\n\n- Original plan + failure map (Inversionist)\n- Bias audit findings (Critic)\n- Architecturally reinforced version (Architect)\n- Surviving assumptions and hardening notes\n",{},"main","2ec3bbf5ba353f3fdd2c6d842b791fd75d08a635","src\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer",0,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard","https:\u002F\u002Fgithub.com\u002FImad-Oute","https:\u002F\u002Fimad369.vercel.app\u002F","I'm just starting my Journey.","2026-05-13 03:02:22",{"source":7,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add Imad-Oute\u002FMicroHard --skill mh-mgi-adversarial-designer",{"tool":41,"command":42},"bunx","bunx skills add Imad-Oute\u002FMicroHard --skill mh-mgi-adversarial-designer",{"tool":44,"command":45},"pnpm","pnpm dlx skills add Imad-Oute\u002FMicroHard --skill mh-mgi-adversarial-designer","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer\u002FSKILL.md",true,[49,55,61,65,69,73,77,81,85,89],{"path":50,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":53,"sourceHtmlUrl":54},"customize.toml","OTHER","其他",158,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer\u002Fcustomize.toml",{"path":56,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":59,"sourceHtmlUrl":60},"data\u002F_global-adversarial-framework.md","REFERENCE","参考文档",1917,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer\u002Fdata\u002F_global-adversarial-framework.md",{"path":62,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":63,"sourceHtmlUrl":64},"data\u002Fstep-02-attack-vectors.md",2179,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer\u002Fdata\u002Fstep-02-attack-vectors.md",{"path":66,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":67,"sourceHtmlUrl":68},"mh-skill-manifest.yaml",348,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer\u002Fmh-skill-manifest.yaml",{"path":70,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":71,"sourceHtmlUrl":72},"steps\u002Fstep-01-plan-proposal.md",1641,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer\u002Fsteps\u002Fstep-01-plan-proposal.md",{"path":74,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":75,"sourceHtmlUrl":76},"steps\u002Fstep-02-inversionist-attack.md",2206,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer\u002Fsteps\u002Fstep-02-inversionist-attack.md",{"path":78,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":79,"sourceHtmlUrl":80},"steps\u002Fstep-03-critic-audit.md",2369,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer\u002Fsteps\u002Fstep-03-critic-audit.md",{"path":82,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":83,"sourceHtmlUrl":84},"steps\u002Fstep-04-checkpoint.md",2108,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer\u002Fsteps\u002Fstep-04-checkpoint.md",{"path":86,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":87,"sourceHtmlUrl":88},"steps\u002Fstep-05-architect-hardening.md",2306,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer\u002Fsteps\u002Fstep-05-architect-hardening.md",{"path":90,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":91,"sourceHtmlUrl":92},"steps\u002Fstep-06-output.md",2026,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fmgi\u002F2-stress-test\u002Fmh-mgi-adversarial-designer\u002Fsteps\u002Fstep-06-output.md",[94,121,138,152,169,186],{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":21},"01M6N8JYRPSHVW4Y76X5SAGRDX","mh-vo-vault-brief","Weekly vault intelligence report — health score, pipeline status, OS alignment, and top issues. Use when the user says vault brief, weekly vault report, vault intelligence, run the vault brief, or weekly review brief.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F5-report\u002Fmh-vo-vault-brief\u002FSKILL.md",[],[101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120],"mh vo vault brief","brief","vault","intelligence report","top","weekly","os","pipeline","health","issues","report","run","status","review","weekly review","user","use","pipeline status","alignment","intelligence",{"skillNo":122,"name":123,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":127,"publishedAt":21},"01M6N8JCK7E7Y19940RBB51R96","mh-vo-output-bridge","Scan _mh-output\u002F for new artifacts and create or update corresponding vault entries. Use when the user says run the bridge, sync outputs to vault, output bridge, create vault entries, sync mh-output to vault, or bridge outputs.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F4-bridge\u002Fmh-vo-output-bridge\u002FSKILL.md",[],[128,129,130,103,131,132,112,133,134,135,116,136,137,117],"bridge","output","mh vo output bridge","artifacts","update","create","sync","for","entries","scan",{"skillNo":139,"name":140,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":144,"publishedAt":21},"01M6N8HXW3ENQ939C93R59W371","mh-vo-moc-builder","Create or update Maps of Content for vault sections and ensure every note is reachable from a MOC. Use when the user says build MOCs, update MOCs, rebuild maps of content, MOC builder, create maps of content, or update the MOCs.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F3-connect\u002Fmh-vo-moc-builder\u002FSKILL.md",[],[145,146,135,147,148,149,150,133,117,103,151,132,116],"builder","mh vo moc builder","note","build","rebuild","maps","content",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":156,"categories":157,"keywords":158,"publishedAt":21},"01M6N8HHZ30706B2ZS33X3MR42","mh-vo-link-architect","Identify missing vault connections and generate precise link recommendations. Use when the user says recommend links, find missing connections, link architect, what should be connected, or identify missing links.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F3-connect\u002Fmh-vo-link-architect\u002FSKILL.md",[],[159,160,161,116,162,163,164,165,166,117,167,103,168],"mh vo link architect","link","architect","recommend","links","missing","recommendations","connections","find","generate",{"skillNo":170,"name":171,"nameZh":6,"description":172,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":173,"categories":174,"keywords":175,"publishedAt":21},"01M6N8H6FKWGTNFWS5PTPPTEN0","mh-vo-base-builder","Generate Obsidian Bases (.base files) for live database views of vault data. Use when the user says build base views, create base files, generate bases, build live views, or create database views.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F3-connect\u002Fmh-vo-base-builder\u002FSKILL.md",[],[176,177,178,145,103,179,180,181,168,133,182,116,135,183,148,184,185,117],"mh vo base builder","base builder","base","obsidian bases","data","database","obsidian","live","files","bases",{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":190,"categories":191,"keywords":192,"publishedAt":21},"01M6N8GSRETQW3B9C843F1S1CP","mh-vo-taxonomy-enforcer","Audit vault tags and frontmatter, find drift, and apply corrections. Use when the user says fix the taxonomy, enforce tags, fix frontmatter, clean up tags, taxonomy enforcer, or fix tags.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F2-route\u002Fmh-vo-taxonomy-enforcer\u002FSKILL.md",[],[193,194,195,196,197,198,199,200,201,202,117,203,116,167,103,204],"mh vo taxonomy enforcer","taxonomy","enforce","apply","frontmatter","tags","drift","clean","vault tags","up","fix","audit"]