A collection of Claude Code plugins for adversary simulation and red teaming tools.
| Plugin | Description | Status |
|---|---|---|
| ttpforge | TTPForge TTP creation, validation, and management | Available |
| atomic-red-team | Atomic Red Team test execution and management | Coming Soon |
/plugin marketplace add godlovepenn/attack-simulation-claude/plugin install ttpforge@attack-simulation-claude# Clone the repository
git clone https://github.com/godlovepenn/attack-simulation-claude.git
# Install locally
/plugin install ./attack-simulation-claude/plugins/ttpforgeAutomate TTPForge TTP creation, validation, and management for adversary simulation.
Commands:
/ttpforge- Interactive menu/ttp-ideate <goal>- Design attack scenarios (outputs .md)/ttp-automate <commands>- Convert to TTPForge YAML/ttp-create <goal>- Full pipeline: ideate -> automate -> doc/ttp-chain <campaign>- Multi-phase attack campaigns/ttp-convert @<file>- Convert Atomic Red Team to TTPForge/ttp-search <query>- Search TTP repositories/ttp-repos- Manage TTP repositories
Prerequisites:
- TTPForge binary installed
- At least one TTP repository configured (
ttpforge init)
Execute and manage Atomic Red Team tests directly from Claude Code.
Planned Commands:
/atomicor/art- Interactive menu/art-search <technique>- Search Atomic tests/art-execute <test>- Execute Atomic test/art-validate <test>- Validate test prerequisites
attack-simulation-claude/
├── .claude-plugin/
│ └── marketplace.json # Marketplace manifest
├── plugins/
│ ├── ttpforge/ # TTPForge plugin
│ │ ├── .claude-plugin/
│ │ ├── agents/
│ │ ├── commands/
│ │ ├── skills/
│ │ ├── hooks/
│ │ └── README.md
│ └── atomic-red-team/ # Atomic Red Team plugin (coming soon)
└── README.md
Contributions welcome! Please submit issues and pull requests.
- Create directory under
plugins/<plugin-name>/ - Add
.claude-plugin/plugin.jsonwith plugin metadata - Implement commands, agents, skills as needed
- Update
marketplace.jsonto include the new plugin - Submit pull request
MIT
Godlove Penn (godlovepenn@pm.me)