Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
kucherenko avatar

Reconnaissance

  • 33 installs
  • 70 repo stars
  • Updated July 12, 2026
  • kucherenko/gangsta

Helps with ai & agent building tasks.

About

reconnaissance is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • reconnaissance
  • AI & Agent Building
  • AI-coding skill

Reconnaissance by the numbers

  • 33 all-time installs (skills.sh)
  • +3 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #8,944 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kucherenko/gangsta --skill reconnaissance

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs33
repo stars70
Last updatedJuly 12, 2026
Repositorykucherenko/gangsta

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

Reconnaissance: Intel and Environment Mapping

Overview

Every Heist begins with gathering intel. The Underboss deploys Associates to perform a detailed survey of the target codebase and infrastructure. The output is a Reconnaissance Dossier that informs all subsequent phases.

Trigger

Invoked when the Don expresses building or creative intent.

Process

Step 1: Analyze Intent

The Underboss parses the Don's request to identify:

  • Objective: What is being built or changed?
  • Scope: Which parts of the system are affected?
  • Constraints: Any explicit requirements or limitations?

Step 2: Deploy Associates

Dispatch Associate subagents in parallel to gather intel.

Subagent type: Use subagent_type: "associate" for all Associate dispatches. Do NOT use "general" or "general-purpose" — these are not valid in a Gangsta installation.

Associate TaskWhat to Survey
Codebase StructureFile tree, key directories, framework detection, entry points
Existing TestsTest files, coverage areas, test framework, passing/failing status
Dependenciespackage.json / requirements.txt / go.mod etc., versions, known issues
DocumentationREADME, existing specs, API docs, inline documentation
Ledger SearchSearch docs/gangsta/insights/ and docs/gangsta/fails/ for entries with tags matching the objective
ConstitutionRead docs/gangsta/constitution.md for applicable Commandments and Negative Constraints

Step 3: Synthesize Dossier

Compile Associate reports into a structured Reconnaissance Dossier.

Dossier Format

Save to: docs/gangsta/<heist-name>/recon/YYYY-MM-DD-recon-dossier.md

---
heist: <heist-name>
date: YYYY-MM-DD
status: pending-review
---

# Reconnaissance Dossier: <Heist Name>

## Objective
<What the Don wants to build/change>

## Codebase Overview
<Key files, directories, frameworks, patterns discovered>

## Existing Test Coverage
<What's tested, what's not, test framework and run command>

## Dependencies
<Key dependencies, versions, any concerns>

## Relevant Ledger Entries

### Applicable Insights
- <insight reference + summary>

### Applicable Negative Constraints
- NEVER <constraint> — Source: fails/YYYY-MM-DD-<topic>.md

## Risks and Unknowns
<Anything that couldn't be determined, areas of concern>

## Recommended Scope
<Suggested boundaries for the Heist based on the intel>

Step 4: Present to Don

Autonomous Mode: Do NOT present the proceed menu below and do NOT wait for human input. Invoke gangsta:don-proxy to review the Dossier. On APPROVE: auto-advance directly to the-Grilling (The Grilling is mandatory in autonomous mode — there is no skip-Grilling path). On REJECT: abort; write the verdict to autonomous-log.md and leave the heist directory in place. The proceed menu is for the default (gated) Heist only.

Otherwise (default Heist):

Save the Dossier file (Step 3), then present its contents to the Don in chat.

DO NOT include the proceed menu in the dossier file. The menu is a chat message only — output it as plain text after presenting the dossier summary.

Required gate — The Sit-Down must not be skipped:

The Sit-Down (spec drafting and Contract signing) is a required phase. The Don may only choose whether The Grilling runs before it — but The Sit-Down itself must always run.

If the Don requests to skip The Sit-Down, explain that the Contract is required before any implementation work begins and re-present the menu below.

The proceed menu MUST use exactly this format — do not paraphrase, abbreviate, or add options:

How do you want to proceed?

  1. Approve the dossier + run The Grilling → Multi-agent debate on architecture, then The Sit-Down
  2. Approve the dossier + skip The Grilling → Proceed directly to The Sit-Down (spec drafting)
  3. Adjust scope — Add/remove anything from the phases before we commit
  4. Request more intel — Deploy Associates to dig deeper into a specific area

Wait for the Don's explicit choice before taking any action.

  • Choice 1 → Invoke gangsta:the-grilling, then gangsta:the-sit-down
  • Choice 2 → Invoke gangsta:the-sit-down
  • Choice 3 → Clarify scope changes, update the dossier, re-present
  • Choice 4 → Deploy targeted Associates, update the dossier, re-present

Proceed with one of the choices above to maintain spec integrity (Omerta Law 5).

Checkpoint

Write checkpoint after the Don approves (choices 1 or 2):

---
heist: <heist-name>
phase: reconnaissance
status: completed
timestamp: <ISO 8601>
next-action: <"Proceed to The Sit-Down" | "Proceed to The Grilling">
artifacts:
  - docs/gangsta/<heist-name>/recon/YYYY-MM-DD-recon-dossier.md
---

Omerta Compliance

  • [ ] Introduction Rule: Associates dispatched by Underboss, reports collected by Underboss
  • [ ] Rule of Availability: Dossier and checkpoint saved to files
  • [ ] Rule of Truth: All dossier claims cite specific files, line numbers, or Ledger entries
  • [ ] Spec is Law: Proceed menu presented exactly as specified — no options added, removed, or paraphrased
  • [ ] Mandatory Gate: The Sit-Down is never skipped — no path leads directly to The Hit or Resource Development

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.