Skip to content
Back to skills

Hadriansecurity Openhack

ASecurity

Whitebox security review agent — checkpointed pentest workflow: recon → scenario routing → expert agents (12 OWASP families) → triage → findings. Runs inside Claude Code, Codex, or Cursor.

  • 10 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 9, 2026
ai-agentsbashgitsecurity

Works with

  • claude code
  • cursor

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned September 9, 2026

npx -y skills add yanacuti1121/Yana-AI --skill hadriansecurity--openhack --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Hadriansecurity Openhack?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Hadriansecurity  Openhack
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/yanacuti1121-hadriansecurity-openhack/badge)](https://www.skillsdirectory.com/skills/yanacuti1121-hadriansecurity-openhack)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: hadriansecurity--openhack
description: "Whitebox security review agent — checkpointed pentest workflow: recon → scenario routing → expert agents (12 OWASP families) → triage → findings. Runs inside Claude Code, Codex, or Cursor."
allowed-tools: Bash, Read, Write
user-invocable: true
---

Whitebox pentest workflow from Hadrian Security. Checkpointed, file-based state.

## Quick start

```bash
# Install
pip install openhack

# Run against a repo
openhack init-run <target> <git-url>
```

Or simply ask the agent:
```
Initiate a whitebox pentest on https://github.com/example/app.git
```

## Flow (10 phases, human approves each)

1. `openhack init-run` — clone target, init run state
2. Select experts (12 OWASP families or subset)
3. `openhack run-recon` — surface discovery, writes routing-units.jsonl
4. `openhack create-scenarios` — router agent generates scenario backlog
5. Run scenario backlog — each scenario gets its own expert agent + evidence
6. `openhack record-scenario-result` — records finding candidates
7. `openhack render-finding-triage-prompt` — triage prompt per candidate
8. `openhack record-finding-triage` — accepted/downgraded → final findings
9. `openhack validate-run` — integrity check

## Key principle

Recon is scouting only. Do NOT begin vulnerability analysis from recon alone.
Each phase requires human approval before proceeding.

## Source

https://github.com/hadriansecurity/openhack

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.