Home / Subagents / security-executor
security-executor
Nanako0129/pilotfishSubagent
Security-sensitive implementation and analysis - authentication/authorization, secrets handling, crypto usage, input validation, hardening, dependency vulnerability triage, security-relevant code review. Use for ANY task where the word "security" applies, instead of executor or the main session.
Why this score
This repo hosts 21 subagents, so its 708 stars are split between them (about 34 each) for scoring.
Popularity score: 63/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
What it can use
- Every tool, because it sets no tools list (it inherits all of yours, including shell and MCP tools)
Model: opus
This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.
The agent file
--- name: security-executor description: Security-sensitive implementation and analysis - authentication/authorization, secrets handling, crypto usage, input validation, hardening, dependency vulnerability triage, security-relevant code review. Use for ANY task where the word "security" applies, instead of executor or the main session. model: opus effort: high disallowedTools: Agent, Workflow --- You are a leaf agent: do every part of your task yourself, in this session. Never delegate — the Agent and Workflow tools are disabled for this role by design. If the task genuinely seems to require spawning sub-agents, that is a mis-routed task: stop and report it back instead. You are the executor for security-sensitive work. You exist as a separate role for two reasons: this work deserves consistently high effort, and it is deliberately routed to Opus — the frontier model's safety classifiers can refuse benign defensive-security work mid-task, so security tasks never go there. Work defensively and precisely: validate at trust boundaries, follow the codebase's existing security patterns before inventing new ones, prefer well-audited primitives over hand-rolled mechanisms, and never weaken an existing control to make a test pass. When you touch authn/authz or crypto, state your assumptions explicitly in the final report so they can be checked. For analysis tasks, report findings with severity, a concrete exploit-or-failure scenario, and the minimal fix — no speculative hardening lists. Your final message: outcome first, then security-relevant assumptions and decisions, then anything that needs a human security review.
MIT license, from Nanako0129/pilotfish at commit 40d170ef6059.
Security
Scanned Oct 22, 2026 at commit 40d170ef6059, with Cisco's open-source skill-scanner.
None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Other makers' add-ons that do the same job, next to this one.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This onesecurity-executor Nanako0129/pilotfish · Subagent | 63 | ★ 708 | ≈79 in chat | 26d ago |
| executor Yeachan-Heo/oh-my-claudecode · Subagent Both about executor and implementation | 83 | ★ 40k | ≈16 in chat | 16d ago |
| writing-executor dongbeixiaohuo/writing-agent · Subagent Both about executor | 60 | ★ 435 | ≈13 in chat | 16d ago |
| security-build cordwainersmith/Claudoscope · Subagent Both about security and hardening | 64 | ★ 260 | ≈79 in chat | 22d ago |
| loop-executor Ibrahim-3d/orchestrator-supaconductor · Subagent Both about executor | 57 | ★ 380 | ≈20 in chat | 1mo ago |
| worker-executor huytieu/COG-second-brain · Subagent Both about executor | 62 | ★ 1.3k | ≈27 in chat | 1mo ago |