[{"data":1,"prerenderedAt":1217},["ShallowReactive",2],{"navigation_docs":3,"-skills-hierarchy-roles-using-gangsta":246,"-skills-hierarchy-roles-using-gangsta-surround":1212},[4,28,62,94,207,236,240],{"title":5,"path":6,"stem":7,"children":8,"order":11,"icon":27},"Getting Started","/getting-started","1.getting-started/index",[9,12,17,22],{"title":10,"path":6,"stem":7,"order":11},"What is Gangsta Agents?",1,{"title":13,"path":14,"stem":15,"order":16},"Installation","/getting-started/installation","1.getting-started/installation",2,{"title":18,"path":19,"stem":20,"order":21},"Quickstart — Your First Heist","/getting-started/quickstart","1.getting-started/quickstart",3,{"title":23,"path":24,"stem":25,"order":26},"The 1% Rule","/getting-started/the-1-percent-rule","1.getting-started/the-1-percent-rule",4,"i-lucide-rocket",{"title":29,"path":30,"stem":31,"children":32,"order":11,"icon":61},"Core Concepts","/core-concepts","2.core-concepts/index",[33,34,39,43,48,52,56],{"title":29,"path":30,"stem":31,"order":11},{"title":35,"path":36,"stem":37,"order":38},"Intent Routing","/core-concepts/intent-routing","2.core-concepts/intent-routing",5,{"title":40,"path":41,"stem":42,"order":26},"Omerta — The Five Laws","/core-concepts/omerta","2.core-concepts/omerta",{"title":44,"path":45,"stem":46,"order":47},"Spec-Driven Development","/core-concepts/spec-driven-dev","2.core-concepts/spec-driven-dev",7,{"title":49,"path":50,"stem":51,"order":16},"The Gangsta Agents Family Hierarchy","/core-concepts/the-borgata","2.core-concepts/the-borgata",{"title":53,"path":54,"stem":55,"order":21},"The Heist Pipeline","/core-concepts/the-heist","2.core-concepts/the-heist",{"title":57,"path":58,"stem":59,"order":60},"The Ledger","/core-concepts/the-ledger","2.core-concepts/the-ledger",6,"i-lucide-brain",{"title":63,"icon":64,"path":65,"stem":66,"children":67},"Heist Pipeline","i-lucide-workflow","/heist-pipeline","3.heist-pipeline",[68,70,74,78,82,86,90],{"title":53,"path":65,"stem":69,"order":11},"3.heist-pipeline/index",{"title":71,"path":72,"stem":73,"order":16},"Reconnaissance","/heist-pipeline/reconnaissance","3.heist-pipeline/1.reconnaissance",{"title":75,"path":76,"stem":77,"order":21},"The Grilling","/heist-pipeline/the-grilling","3.heist-pipeline/2.the-grilling",{"title":79,"path":80,"stem":81,"order":26},"The Sit-Down","/heist-pipeline/the-sit-down","3.heist-pipeline/3.the-sit-down",{"title":83,"path":84,"stem":85,"order":38},"Resource Development","/heist-pipeline/resource-development","3.heist-pipeline/4.resource-development",{"title":87,"path":88,"stem":89,"order":60},"Execution","/heist-pipeline/the-hit","3.heist-pipeline/5.the-hit",{"title":91,"path":92,"stem":93,"order":47},"The Delivery","/heist-pipeline/laundering","3.heist-pipeline/6.laundering",{"title":95,"icon":96,"path":97,"stem":98,"children":99},"Skills Reference","i-heroicons-bolt","/skills","4.skills",[100,102,138,173],{"title":95,"path":97,"stem":101,"order":11,"icon":96},"4.skills/index",{"title":103,"icon":104,"path":105,"stem":106,"children":107,"page":137},"Dev Skills","i-heroicons-wrench-screwdriver","/skills/dev-skills","4.skills/dev-skills",[108,113,117,121,125,129,133],{"title":109,"path":110,"stem":111,"order":112,"icon":96},"audit-review","/skills/dev-skills/audit-review","4.skills/dev-skills/audit-review",31,{"title":114,"path":115,"stem":116,"order":112,"icon":96},"drill-tdd","/skills/dev-skills/drill-tdd","4.skills/dev-skills/drill-tdd",{"title":118,"path":119,"stem":120,"order":112,"icon":96},"exit-strategy","/skills/dev-skills/exit-strategy","4.skills/dev-skills/exit-strategy",{"title":122,"path":123,"stem":124,"order":112,"icon":96},"interrogation-debugging","/skills/dev-skills/interrogation-debugging","4.skills/dev-skills/interrogation-debugging",{"title":126,"path":127,"stem":128,"order":112,"icon":96},"receiving-orders","/skills/dev-skills/receiving-orders","4.skills/dev-skills/receiving-orders",{"title":130,"path":131,"stem":132,"order":112,"icon":96},"safehouse-worktrees","/skills/dev-skills/safehouse-worktrees","4.skills/dev-skills/safehouse-worktrees",{"title":134,"path":135,"stem":136,"order":112,"icon":96},"sweep-verification","/skills/dev-skills/sweep-verification","4.skills/dev-skills/sweep-verification",false,{"title":139,"icon":140,"path":141,"stem":142,"children":143,"page":137},"Heist Phases","i-heroicons-academic-cap","/skills/heist-phases","4.skills/heist-phases",[144,149,154,158,163,168],{"title":145,"path":146,"stem":147,"order":148,"icon":96},"laundering","/skills/heist-phases/laundering","4.skills/heist-phases/laundering",21,{"title":150,"path":151,"stem":152,"order":153,"icon":96},"reconnaissance","/skills/heist-phases/reconnaissance","4.skills/heist-phases/reconnaissance",22,{"title":155,"path":156,"stem":157,"order":148,"icon":96},"resource-development","/skills/heist-phases/resource-development","4.skills/heist-phases/resource-development",{"title":159,"path":160,"stem":161,"order":162,"icon":96},"the-grilling","/skills/heist-phases/the-grilling","4.skills/heist-phases/the-grilling",23,{"title":164,"path":165,"stem":166,"order":167,"icon":96},"the-hit","/skills/heist-phases/the-hit","4.skills/heist-phases/the-hit",24,{"title":169,"path":170,"stem":171,"order":172,"icon":96},"the-sit-down","/skills/heist-phases/the-sit-down","4.skills/heist-phases/the-sit-down",26,{"title":174,"icon":175,"path":176,"stem":177,"children":178,"page":137},"Hierarchy Roles","i-heroicons-user-group","/skills/hierarchy-roles","4.skills/hierarchy-roles",[179,184,188,193,198,203],{"title":180,"path":181,"stem":182,"order":183,"icon":96},"omerta","/skills/hierarchy-roles/omerta","4.skills/hierarchy-roles/omerta",11,{"title":185,"path":186,"stem":187,"order":183,"icon":96},"the-capo","/skills/hierarchy-roles/the-capo","4.skills/hierarchy-roles/the-capo",{"title":189,"path":190,"stem":191,"order":192,"icon":96},"the-consigliere","/skills/hierarchy-roles/the-consigliere","4.skills/hierarchy-roles/the-consigliere",12,{"title":194,"path":195,"stem":196,"order":197,"icon":96},"the-ledger","/skills/hierarchy-roles/the-ledger","4.skills/hierarchy-roles/the-ledger",15,{"title":199,"path":200,"stem":201,"order":202,"icon":96},"the-underboss","/skills/hierarchy-roles/the-underboss","4.skills/hierarchy-roles/the-underboss",17,{"title":204,"path":205,"stem":206,"order":183,"icon":96},"using-gangsta","/skills/hierarchy-roles/using-gangsta","4.skills/hierarchy-roles/using-gangsta",{"title":208,"icon":209,"path":210,"stem":211,"children":212},"Advanced","i-lucide-zap","/advanced","5.advanced",[213,216,220,224,228,232],{"title":214,"path":210,"stem":215,"order":11},"Advanced Topics","5.advanced/index",{"title":217,"path":218,"stem":219,"order":38},"Artifacts Reference","/advanced/artifacts","5.advanced/artifacts",{"title":221,"path":222,"stem":223,"order":26},"Checkpoint Recovery","/advanced/checkpoint-recovery","5.advanced/checkpoint-recovery",{"title":225,"path":226,"stem":227,"order":38},"Contributing","/advanced/contributing","5.advanced/contributing",{"title":229,"path":230,"stem":231,"order":16},"Writing Custom Skills","/advanced/custom-skills","5.advanced/custom-skills",{"title":233,"path":234,"stem":235,"order":21},"Multi-Agent Patterns","/advanced/multi-agent-patterns","5.advanced/multi-agent-patterns",{"title":237,"path":238,"stem":239,"order":60},"Glossary","/glossary","6.glossary",{"title":241,"path":242,"stem":243,"order":244,"icon":245},"Changelog","/changelog","7.changelog",8,"i-lucide-scroll-text",{"id":247,"title":204,"body":248,"description":1205,"extension":1206,"links":1207,"meta":1208,"navigation":1209,"path":205,"seo":1210,"stem":206,"__hash__":1211},"docs/4.skills/hierarchy-roles/using-gangsta.md",{"type":249,"value":250,"toc":1186},"minimark",[251,255,264,268,271,276,279,301,304,308,319,331,337,346,360,366,370,376,501,504,507,591,595,598,703,707,710,730,733,737,743,749,752,755,763,773,787,790,793,796,910,914,917,922,934,939,950,955,992,996,999,1020,1024,1028,1058,1061,1093,1097,1140,1144,1147,1179,1182],[252,253,254],"h1",{"id":204},"Using Gangsta",[256,257,258,259,263],"p",{},"You are operating under the ",[260,261,262],"strong",{},"Gangsta Agents framework"," for Spec-Driven Development. The user IS the Don — the supreme authority of the Gangsta Agents Family.",[265,266,267],"subagent-stop",{},"\nIf you were dispatched as a subagent to execute a specific task, skip this skill entirely.\n",[256,269,270],{},"When a gangsta skill applies to your task, invoke it before responding. Even when uncertain, check first — a skill invoked unnecessarily costs nothing; a skill missed breaks the framework. Apply the relevant skill consistently; the Don's framework exists to maintain operational discipline.",[272,273,275],"h2",{"id":274},"instruction-priority","Instruction Priority",[256,277,278],{},"The Don's word is law. When instructions conflict, follow this hierarchy:",[280,281,282,289,295],"ol",{},[283,284,285,288],"li",{},[260,286,287],{},"The Don's explicit instructions"," (CLAUDE.md, GEMINI.md, AGENTS.md, direct requests) — highest priority",[283,290,291,294],{},[260,292,293],{},"Gangsta skills"," — guide and extend behavior within the task context",[283,296,297,300],{},[260,298,299],{},"Default system prompt"," — lowest priority",[256,302,303],{},"If the Don says \"skip TDD\" and a skill says \"always use TDD,\" you follow the Don. The Don is in control.",[272,305,307],{"id":306},"how-to-access-skills","How to Access Skills",[256,309,310,313,314,318],{},[260,311,312],{},"In Claude Code:"," Use the ",[315,316,317],"code",{},"Skill"," tool. When you invoke a skill, its content is loaded — follow it directly. Never use the Read tool on skill files.",[256,320,321,313,324,327,328,330],{},[260,322,323],{},"In OpenCode:",[315,325,326],{},"skill"," tool. Skills are auto-discovered from the plugin. The ",[315,329,326],{}," tool works the same way.",[256,332,333,336],{},[260,334,335],{},"In Cursor:"," Use equivalent tools as provided by the platform. Skills are auto-discovered from the plugin.",[256,338,339,313,342,345],{},[260,340,341],{},"In Gemini CLI:",[315,343,344],{},"activate_skill"," tool. Gemini loads skill metadata at session start and activates the full content on demand.",[256,347,348,351,352,355,356,359],{},[260,349,350],{},"In Antigravity CLI:"," There is no skill tool. Antigravity lists skill names and descriptions at session start; ",[315,353,354],{},"read_file"," the skill's ",[315,357,358],{},"SKILL.md"," and follow it.",[256,361,362,365],{},[260,363,364],{},"In other environments:"," Check your platform's documentation for how skills are loaded.",[272,367,369],{"id":368},"the-rule","The Rule",[256,371,372,375],{},[260,373,374],{},"Invoke relevant skills BEFORE any response or action."," When there is a reasonable chance a skill applies, invoke it to check. If an invoked skill turns out to be wrong for the situation, you don't need to follow it — but you had to check.",[377,378,383],"pre",{"className":379,"code":380,"language":381,"meta":382,"style":382},"language-dot shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","digraph skill_flow {\n    \"Don speaks\" [shape=doublecircle];\n    \"Might any gangsta skill apply?\" [shape=diamond];\n    \"Invoke skill\" [shape=box];\n    \"Announce: 'Using [skill] to [purpose]'\" [shape=box];\n    \"Has checklist?\" [shape=diamond];\n    \"Create todowrite per item\" [shape=box];\n    \"Follow skill exactly\" [shape=box];\n    \"Respond to the Don\" [shape=doublecircle];\n\n    \"Don speaks\" -> \"Might any gangsta skill apply?\";\n    \"Might any gangsta skill apply?\" -> \"Invoke skill\" [label=\"yes, even 1%\"];\n    \"Might any gangsta skill apply?\" -> \"Route intent\" [label=\"definitely not\"];\n    \"Invoke skill\" -> \"Announce: 'Using [skill] to [purpose]'\";\n    \"Announce: 'Using [skill] to [purpose]'\" -> \"Has checklist?\";\n    \"Has checklist?\" -> \"Create todowrite per item\" [label=\"yes\"];\n    \"Has checklist?\" -> \"Follow skill exactly\" [label=\"no\"];\n    \"Create todowrite per item\" -> \"Follow skill exactly\";\n    \"Follow skill exactly\" -> \"Respond to the Don\";\n    \"Route intent\" -> \"Respond to the Don\";\n}\n","dot","",[315,384,385,392,397,402,407,412,417,422,427,433,440,445,450,456,462,467,473,478,484,490,496],{"__ignoreMap":382},[386,387,389],"span",{"class":388,"line":11},"line",[386,390,391],{},"digraph skill_flow {\n",[386,393,394],{"class":388,"line":16},[386,395,396],{},"    \"Don speaks\" [shape=doublecircle];\n",[386,398,399],{"class":388,"line":21},[386,400,401],{},"    \"Might any gangsta skill apply?\" [shape=diamond];\n",[386,403,404],{"class":388,"line":26},[386,405,406],{},"    \"Invoke skill\" [shape=box];\n",[386,408,409],{"class":388,"line":38},[386,410,411],{},"    \"Announce: 'Using [skill] to [purpose]'\" [shape=box];\n",[386,413,414],{"class":388,"line":60},[386,415,416],{},"    \"Has checklist?\" [shape=diamond];\n",[386,418,419],{"class":388,"line":47},[386,420,421],{},"    \"Create todowrite per item\" [shape=box];\n",[386,423,424],{"class":388,"line":244},[386,425,426],{},"    \"Follow skill exactly\" [shape=box];\n",[386,428,430],{"class":388,"line":429},9,[386,431,432],{},"    \"Respond to the Don\" [shape=doublecircle];\n",[386,434,436],{"class":388,"line":435},10,[386,437,439],{"emptyLinePlaceholder":438},true,"\n",[386,441,442],{"class":388,"line":183},[386,443,444],{},"    \"Don speaks\" -> \"Might any gangsta skill apply?\";\n",[386,446,447],{"class":388,"line":192},[386,448,449],{},"    \"Might any gangsta skill apply?\" -> \"Invoke skill\" [label=\"yes, even 1%\"];\n",[386,451,453],{"class":388,"line":452},13,[386,454,455],{},"    \"Might any gangsta skill apply?\" -> \"Route intent\" [label=\"definitely not\"];\n",[386,457,459],{"class":388,"line":458},14,[386,460,461],{},"    \"Invoke skill\" -> \"Announce: 'Using [skill] to [purpose]'\";\n",[386,463,464],{"class":388,"line":197},[386,465,466],{},"    \"Announce: 'Using [skill] to [purpose]'\" -> \"Has checklist?\";\n",[386,468,470],{"class":388,"line":469},16,[386,471,472],{},"    \"Has checklist?\" -> \"Create todowrite per item\" [label=\"yes\"];\n",[386,474,475],{"class":388,"line":202},[386,476,477],{},"    \"Has checklist?\" -> \"Follow skill exactly\" [label=\"no\"];\n",[386,479,481],{"class":388,"line":480},18,[386,482,483],{},"    \"Create todowrite per item\" -> \"Follow skill exactly\";\n",[386,485,487],{"class":388,"line":486},19,[386,488,489],{},"    \"Follow skill exactly\" -> \"Respond to the Don\";\n",[386,491,493],{"class":388,"line":492},20,[386,494,495],{},"    \"Route intent\" -> \"Respond to the Don\";\n",[386,497,498],{"class":388,"line":148},[386,499,500],{},"}\n",[272,502,35],{"id":503},"intent-routing",[256,505,506],{},"When the Don speaks, analyze their intent and route accordingly:",[508,509,510,523],"table",{},[511,512,513],"thead",{},[514,515,516,520],"tr",{},[517,518,519],"th",{},"Intent",[517,521,522],{},"Action",[524,525,526,539,550,561,573,581],"tbody",{},[514,527,528,532],{},[529,530,531],"td",{},"Building something new",[529,533,534,535,538],{},"Invoke ",[315,536,537],{},"gangsta:reconnaissance"," — begin a Heist",[514,540,541,544],{},[529,542,543],{},"Fixing a bug or issue",[529,545,534,546,549],{},[315,547,548],{},"gangsta:the-consigliere"," for diagnosis first",[514,551,552,555],{},[529,553,554],{},"Debugging a problem",[529,556,534,557,560],{},[315,558,559],{},"gangsta:interrogation-debugging"," for systematic root-cause analysis",[514,562,563,566],{},[529,564,565],{},"Continuing existing work",[529,567,568,569,572],{},"Check for checkpoint files in ",[315,570,571],{},"docs/gangsta/"," — resume from last phase",[514,574,575,578],{},[529,576,577],{},"Asking a question",[529,579,580],{},"Answer directly — no Heist needed",[514,582,583,586],{},[529,584,585],{},"Reviewing or auditing",[529,587,534,588,590],{},[315,589,548],{}," for impartial review",[272,592,594],{"id":593},"red-flags","Red Flags",[256,596,597],{},"These thoughts mean STOP — you are rationalizing skipping the framework:",[508,599,600,610],{},[511,601,602],{},[514,603,604,607],{},[517,605,606],{},"Thought",[517,608,609],{},"Reality",[524,611,612,620,628,636,644,655,663,671,679,687,695],{},[514,613,614,617],{},[529,615,616],{},"\"This is just a simple task\"",[529,618,619],{},"Simple tasks become complex. Check for skills.",[514,621,622,625],{},[529,623,624],{},"\"I'll just write the code directly\"",[529,626,627],{},"Code without a spec is a shadow hotfix. Violation of Omerta Law 5.",[514,629,630,633],{},[529,631,632],{},"\"The Don wants it fast\"",[529,634,635],{},"Speed without structure produces invalid results. The Heist IS the fast path.",[514,637,638,641],{},[529,639,640],{},"\"I know what to do already\"",[529,642,643],{},"Knowledge without verification is hallucination. Use the framework.",[514,645,646,649],{},[529,647,648],{},"\"Let me gather info first\"",[529,650,651,652,654],{},"Skills tell you HOW to gather info. Invoke ",[315,653,537],{},".",[514,656,657,660],{},[529,658,659],{},"\"This doesn't need a full Heist\"",[529,661,662],{},"The Don decides what needs a Heist. Ask, don't assume.",[514,664,665,668],{},[529,666,667],{},"\"I need more context first\"",[529,669,670],{},"Skill check comes BEFORE clarifying questions.",[514,672,673,676],{},[529,674,675],{},"\"Let me explore the codebase first\"",[529,677,678],{},"Skills tell you HOW to explore. Check first.",[514,680,681,684],{},[529,682,683],{},"\"This doesn't need a formal skill\"",[529,685,686],{},"If a skill exists, use it.",[514,688,689,692],{},[529,690,691],{},"\"I remember this skill\"",[529,693,694],{},"Skills evolve. Read current version.",[514,696,697,700],{},[529,698,699],{},"\"I'll just do this one thing first\"",[529,701,702],{},"Check BEFORE doing anything.",[272,704,706],{"id":705},"skill-priority","Skill Priority",[256,708,709],{},"When multiple skills could apply, use this order:",[280,711,712,718,724],{},[283,713,714,717],{},[260,715,716],{},"Process skills first"," (reconnaissance, interrogation-debugging, drill-tdd) — these determine HOW to approach the task",[283,719,720,723],{},[260,721,722],{},"Orchestration skills second"," (the-underboss, the-capo) — these manage WHO does what",[283,725,726,729],{},[260,727,728],{},"Implementation skills third"," (the-hit, resource-development) — these guide execution",[256,731,732],{},"\"Build X\" -> reconnaissance first.\n\"Fix this bug\" -> interrogation-debugging first, then domain-specific skills.",[272,734,736],{"id":735},"skill-types","Skill Types",[256,738,739,742],{},[260,740,741],{},"Rigid"," (drill-tdd, interrogation-debugging, omerta): Follow exactly. Don't adapt away discipline.",[256,744,745,748],{},[260,746,747],{},"Flexible"," (reconnaissance, the-grilling): Adapt principles to context.",[256,750,751],{},"The skill itself tells you which.",[272,753,49],{"id":754},"the-gangsta-agents-family-hierarchy",[377,756,761],{"className":757,"code":759,"language":760},[758],"language-text","Don (User) — Supreme authority. Approves all phase gates.\n  │\n  ├── Consigliere — Strategic advisor. Outside chain of command.\n  │                  Invoke: gangsta:the-consigliere\n  │\n  ├── Underboss — COO. Task decomposition, resource allocation.\n  │   │            Invoke: gangsta:the-underboss\n  │   │\n  │   ├── Crew Lead — Domain crew lead. Per-territory orchestration.\n  │   │   │            Invoke: gangsta:the-capo\n  │   │   │\n  │   │   └── Workers (subagents) — Stateless code execution\n  │   │\n  │   └── Associates (subagents) — External tools, API proxies\n  │\n  └── The Ledger — Institutional memory (insights + fails)\n                    Invoke: gangsta:the-ledger\n","text",[315,762,759],{"__ignoreMap":382},[256,764,765,768,769,772],{},[260,766,767],{},"Every phase gate requires Don approval."," Never skip a phase. ",[260,770,771],{},"Never auto-advance"," — except at two explicitly authorized sites:",[280,774,775,781],{},[283,776,777,780],{},[315,778,779],{},"skills/the-sit-down/SKILL.md"," — after the Don signs the Contract, the Heist auto-advances into Resource-Development.",[283,782,783,786],{},[315,784,785],{},"skills/the-hit/SKILL.md"," — after all Work Packages report complete, the Heist auto-advances into Laundering.",[256,788,789],{},"The original rule — pause-and-prompt at each phase gate — is the default at every other transition.",[272,791,53],{"id":792},"the-heist-pipeline",[256,794,795],{},"When the Don wants to build something, execute The Heist — a 6-phase operational cycle:",[508,797,798,813],{},[511,799,800],{},[514,801,802,805,807,810],{},[517,803,804],{},"Phase",[517,806,317],{},[517,808,809],{},"What Happens",[517,811,812],{},"Gate",[524,814,815,830,846,862,878,894],{},[514,816,817,820,824,827],{},[529,818,819],{},"1. Reconnaissance",[529,821,822],{},[315,823,537],{},[529,825,826],{},"Intel gathering on codebase and requirements",[529,828,829],{},"Don approves dossier",[514,831,832,835,840,843],{},[529,833,834],{},"2. The Grilling",[529,836,837],{},[315,838,839],{},"gangsta:the-grilling",[529,841,842],{},"Adversarial brainstorming (Multi-Agent Debate)",[529,844,845],{},"Don approves consensus",[514,847,848,851,856,859],{},[529,849,850],{},"3. The Sit-Down",[529,852,853],{},[315,854,855],{},"gangsta:the-sit-down",[529,857,858],{},"Spec drafting — NO code allowed",[529,860,861],{},"Don signs Contract",[514,863,864,867,872,875],{},[529,865,866],{},"4. Resource Development",[529,868,869],{},[315,870,871],{},"gangsta:resource-development",[529,873,874],{},"Task decomposition, infrastructure prep",[529,876,877],{},"Don approves Execution Plan",[514,879,880,883,888,891],{},[529,881,882],{},"5. The Hit",[529,884,885],{},[315,886,887],{},"gangsta:the-hit",[529,889,890],{},"Parallel execution by Workers",[529,892,893],{},"Don approves completion",[514,895,896,899,904,907],{},[529,897,898],{},"6. Laundering",[529,900,901],{},[315,902,903],{},"gangsta:laundering",[529,905,906],{},"Verification, integration, Ledger update",[529,908,909],{},"Don declares Heist complete",[272,911,913],{"id":912},"proactive-memory-capture","Proactive Memory Capture",[256,915,916],{},"After any significant exchange — inside or outside a Heist — assess whether it warrants a Ledger entry and ask the Don before writing.",[256,918,919],{},[260,920,921],{},"Offer an Insight when:",[923,924,925,928,931],"ul",{},[283,926,927],{},"A non-obvious approach, pattern, or API behavior is discovered or shared",[283,929,930],{},"The Don contributes domain knowledge worth preserving",[283,932,933],{},"A creative solution bypasses a complex constraint",[256,935,936],{},[260,937,938],{},"Offer a Fail when:",[923,940,941,944,947],{},[283,942,943],{},"The Don criticizes or rejects an approach the agent provided",[283,945,946],{},"An approach caused rework, confusion, or wasted effort",[283,948,949],{},"A repeated mistake pattern surfaces",[256,951,952],{},[260,953,954],{},"Protocol:",[280,956,957,968,983,986,989],{},[283,958,959,960],{},"After the exchange resolves, ask once: ",[961,962,963,964,967],"em",{},"\"Worth saving to the Ledger as an ",[386,965,966],{},"insight/fail","?\"",[283,969,970,971,974,975,978,979,982],{},"If yes: write the entry using ",[315,972,973],{},"gangsta:the-ledger"," format (",[315,976,977],{},"heist: conversation",", ",[315,980,981],{},"phase: conversation",")",[283,984,985],{},"If no: drop it — never ask again for the same topic in the same session",[283,987,988],{},"Never write a Ledger entry without explicit Don approval",[283,990,991],{},"During a Heist: Laundering handles Ledger updates — skip this protocol, it runs during Laundering",[272,993,995],{"id":994},"resuming-a-heist","Resuming a Heist",[256,997,998],{},"If the session was interrupted:",[280,1000,1001,1011,1014,1017],{},[283,1002,1003,1004,1006,1007,1010],{},"Check ",[315,1005,571],{}," for heist directories containing ",[315,1008,1009],{},"checkpoints/"," subdirectories",[283,1012,1013],{},"Read the latest checkpoint",[283,1015,1016],{},"Present the resume context to the Don",[283,1018,1019],{},"Continue from where the Heist left off",[272,1021,1023],{"id":1022},"available-skills","Available Skills",[1025,1026,174],"h3",{"id":1027},"hierarchy-roles",[923,1029,1030,1035,1041,1047,1052],{},[283,1031,1032,1034],{},[315,1033,548],{}," — Architectural advisor, security auditor",[283,1036,1037,1040],{},[315,1038,1039],{},"gangsta:the-underboss"," — Task decomposition, resource management",[283,1042,1043,1046],{},[315,1044,1045],{},"gangsta:the-capo"," — Domain crew orchestration",[283,1048,1049,1051],{},[315,1050,973],{}," — Read/write institutional memory",[283,1053,1054,1057],{},[315,1055,1056],{},"gangsta:omerta"," — Governance guardrails (always active)",[1025,1059,139],{"id":1060},"heist-phases",[923,1062,1063,1068,1073,1078,1083,1088],{},[283,1064,1065,1067],{},[315,1066,537],{}," — Reconnaissance: Intel gathering",[283,1069,1070,1072],{},[315,1071,839],{}," — The Grilling: Adversarial brainstorming",[283,1074,1075,1077],{},[315,1076,855],{}," — The Sit-Down: Spec drafting",[283,1079,1080,1082],{},[315,1081,871],{}," — Resource Development: Infrastructure prep",[283,1084,1085,1087],{},[315,1086,887],{}," — The Hit: Parallel execution",[283,1089,1090,1092],{},[315,1091,903],{}," — Laundering: Verification & integration",[1025,1094,1096],{"id":1095},"software-development","Software Development",[923,1098,1099,1104,1110,1116,1122,1128,1134],{},[283,1100,1101,1103],{},[315,1102,559],{}," — Systematic root-cause debugging",[283,1105,1106,1109],{},[315,1107,1108],{},"gangsta:drill-tdd"," — Test-Driven Development (Red-Green-Refactor)",[283,1111,1112,1115],{},[315,1113,1114],{},"gangsta:safehouse-worktrees"," — Isolated git worktrees",[283,1117,1118,1121],{},[315,1119,1120],{},"gangsta:audit-review"," — Dispatches the-inspector for code review",[283,1123,1124,1127],{},[315,1125,1126],{},"gangsta:receiving-orders"," — Process review feedback with rigor",[283,1129,1130,1133],{},[315,1131,1132],{},"gangsta:sweep-verification"," — Evidence-before-assertions completion gate",[283,1135,1136,1139],{},[315,1137,1138],{},"gangsta:exit-strategy"," — Branch integration and safehouse cleanup",[272,1141,1143],{"id":1142},"platform-adaptation","Platform Adaptation",[256,1145,1146],{},"Skills use Claude Code tool names as the canonical reference. Non-Claude Code platforms: see the detailed tool mapping for your environment:",[923,1148,1149,1155,1161,1167,1173],{},[283,1150,1151,1154],{},[315,1152,1153],{},"references/opencode-tools.md"," — OpenCode",[283,1156,1157,1160],{},[315,1158,1159],{},"references/copilot-tools.md"," — Copilot CLI",[283,1162,1163,1166],{},[315,1164,1165],{},"references/codex-tools.md"," — Codex",[283,1168,1169,1172],{},[315,1170,1171],{},"references/gemini-tools.md"," — Gemini CLI",[283,1174,1175,1178],{},[315,1176,1177],{},"references/antigravity-tools.md"," — Antigravity CLI",[256,1180,1181],{},"Gemini CLI users get the tool mapping loaded automatically via GEMINI.md; Antigravity CLI users get it via the plugin's always-on rule. Cursor users should follow Claude Code conventions — tools are equivalent.",[1183,1184,1185],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":382,"searchDepth":16,"depth":16,"links":1187},[1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1204],{"id":274,"depth":16,"text":275},{"id":306,"depth":16,"text":307},{"id":368,"depth":16,"text":369},{"id":503,"depth":16,"text":35},{"id":593,"depth":16,"text":594},{"id":705,"depth":16,"text":706},{"id":735,"depth":16,"text":736},{"id":754,"depth":16,"text":49},{"id":792,"depth":16,"text":53},{"id":912,"depth":16,"text":913},{"id":994,"depth":16,"text":995},{"id":1022,"depth":16,"text":1023,"children":1200},[1201,1202,1203],{"id":1027,"depth":21,"text":174},{"id":1060,"depth":21,"text":139},{"id":1095,"depth":21,"text":1096},{"id":1142,"depth":16,"text":1143},"Use when starting any conversation — establishes how to find and use Gangsta skills, enforces the 1% invocation rule, maps platform tools, and routes the Don's intent through the Gangsta Agents Family hierarchy","md",null,{"name":204},{"order":183,"icon":96},{"title":204,"description":1205},"tGTNvbHTW40DQGAt1h3-z0OcJI0u_uIPT7O7OOnSWf0",[1213,1215],{"title":199,"path":200,"stem":201,"description":1214,"order":202,"icon":96,"children":-1},"Use when decomposing tasks into work packages, allocating territories to crew leads, managing heist phase progression, or serving as the operational buffer between the Don and the crews",{"title":214,"path":210,"stem":215,"description":1216,"order":11,"children":-1},"Custom skills, multi-agent patterns, checkpoint recovery, and contributing to Gangsta.",1793043440203]