# Recon Tool Integration

Adding a new tool to the recon pipeline: the enrichment-module contract and its...

- Repository: https://github.com/samugit83/redamon (3261 stars)
- Category: Testing
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add samugit83/redamon --skill recon-tool-integration -g -a claude-code -y`
Codex: `npx skills add samugit83/redamon --skill recon-tool-integration -g -a codex -y`
Cursor: `npx skills add samugit83/redamon --skill recon-tool-integration -g -a cursor -y`
Gemini CLI: `npx skills add samugit83/redamon --skill recon-tool-integration -g -a gemini-cli -y`

## Description

Adding a new tool to the recon pipeline: the enrichment-module contract and its isolated wrapper (the actual fan-out and test call path), graph completeness, and the preset catalog that silently strips unknown settings. Miss the isolated wrapper and the tool never runs in parallel; miss the catalog and AI presets drop its config. Trigger: adding a tool to the recon pipeline; a new recon/*.py or recon/main_recon_modules/*.py enrichment module; editing the execution groups in recon/main.py or the IMAGES array in recon/entrypoint.sh.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

## When to Use

- Adding a brand-new scanning/enrichment tool to the scan pipeline.

For adding AI decision-making to an *existing* tool, use `recon-ai-enrichment`.
For the graph write, use `graph-db-writes`. For the settings, use
`project-settings-cascade`. This skill is the module + pipeline wiring.

---

## Critical Rules

The rest: https://github.com/samugit83/redamon/blob/HEAD/skills/recon-tool-integration/SKILL.md
