Security Scan orchestrator for AI Agents.
Parsentry analyzes repository structure, enumerates attack surfaces, and generates per-surface analysis prompts. Pipe them to any CLI agent for parallel security analysis.
npx skills add HikaruEgashira/parsentryOnce installed, just ask your agent to scan a repository β the skill dispatches the scan process automatically.
parsentry model owner/repo | claude -p
parsentry scan owner/repo | claude -pmodel produces a threat model, scan generates per-surface prompts and outputs an orchestrator prompt to stdout. Pipe it to any CLI agent and it dispatches parallel subagents automatically.
See HACKING.md for usage with other CLI agents.
parsentry model β repo metadata β threat model prompt (stdout)
parsentry scan β threat model + source code β orchestrator prompt (stdout)
ββ orchestrator dispatches subagents per surface β SARIF files
parsentry log β monitor scan progress in real-time
- Model β Collect repo metadata (languages, manifests, entry points), generate a threat model prompt. Pipe to an agent to enumerate attack surfaces.
- Scan β Load the threat model, read source code per surface, generate focused
.prompt.mdfiles. Outputs an orchestrator prompt that launches parallel subagents β each reads its own prompt file and writes SARIF results. - Log β Stream scan progress like
docker compose logs -f.
# Via mise
mise use -g github:HikaruEgashira/parsentry
# Via cargo
cargo install parsentry| Repository | Surfaces |
|---|---|
| langgenius/dify | 25 |
| OWASP/NodeGoat | 19 |
| HikaruEgashira/hikae-vulnerable-python | 25 |
AGPL 3.0