Bundled Roles Reference
58 roles ship with agents-fleet. A role is an agent persona — it defines the system prompt, agent type, and permissions for a spawned worker. Roles live in src/skills/bundled/roles/ and are always loaded (bundled tier); override any role with a same-named .role.md in .fleet/roles/ (project) or ~/.fleet/roles/ (user). List them at runtime with /skills or list_features --kind role.
See also: Bundled Skills, Crews, Security Autopilots.
Generated for agents-fleet v0.52.0 · 58 bundled roles.
Default Agent Roles
| Role | Agent Type | Description |
|---|---|---|
default-coder | coder | Default system prompt for coder worker agents |
default-coordinator | coordinator | Default coordinator system prompt for fleet orchestration |
default-explorer | explorer | Default system prompt for explorer worker agents |
default-general-purpose | general-purpose | Default system prompt for general-purpose worker agents |
default-researcher | researcher | Default system prompt for researcher worker agents |
default-reviewer | reviewer | Default system prompt for reviewer worker agents |
default-tester | tester | Default system prompt for tester worker agents |
Fleet-Specialized Roles
| Role | Agent Type | Description |
|---|---|---|
fleet-architect | reviewer | Architecture reviewer specialized for agents-fleet coordinator-worker patterns |
fleet-ci-engineer | coder | Infrastructure/CI engineer — builds & maintains CI pipelines (test, coverage, regression, build gates) |
fleet-ci-reviewer | reviewer | CI/build-integrity reviewer — ensures tests, coverage, and green builds are always in place |
fleet-coder | coder | Coder agent specialized for agents-fleet (TypeScript/ESM/Ink/Copilot SDK) |
fleet-correctness-reviewer | reviewer | Correctness reviewer specialized for agents-fleet type safety and async patterns |
fleet-explorer | explorer | Read-only explorer specialized for investigating the agents-fleet codebase |
fleet-maintainability-reviewer | reviewer | Maintainability reviewer specialized for agents-fleet code hygiene and conventions |
fleet-minimalism-reviewer | reviewer | Minimalism / over-engineering reviewer — finds what to delete, replace with stdlib/native, or shrink |
fleet-performance-reviewer | reviewer | Performance reviewer specialized for agents-fleet runtime efficiency and resource usage |
fleet-report-writer | general-purpose | Report-writing specialist — produces polished, interactive HTML reports (agents-fleet light brand theme) with SVG/PNG/interactive diagrams and on-demand PDF export |
fleet-researcher | researcher | Research and investigation agent with scoped write access for the agents-fleet codebase |
fleet-security-reviewer | reviewer | Security reviewer specialized for agents-fleet threat model |
fleet-tester | tester | Tester agent specialized for agents-fleet (Vitest/better-sqlite3/real implementations) |
fleet-workflow-architect | coder | Expert workflow author — composes the workflow-authoring skill, always validates via /wf validate, discovers reusable components |
Code Review Roles
| Role | Agent Type | Description |
|---|---|---|
architecture-reviewer | reviewer | Architecture and design pattern reviewer |
correctness-reviewer | reviewer | Logic and correctness focused code reviewer |
performance-reviewer | reviewer | Performance and efficiency focused reviewer |
security-reviewer | reviewer | OWASP-focused security audit reviewer |
test-reviewer | reviewer | Test coverage and quality reviewer for agents-fleet (TypeScript/Vitest) |
Investigation Roles (used by /init)
| Role | Agent Type | Description |
|---|---|---|
init-api-explorer | coder | Investigates API surface and contracts |
init-arch-explorer | coder | Investigates architecture and project structure |
init-build-explorer | coder | Investigates build system, test framework, and dev workflow |
init-critic | general-purpose | Adversarial critic that verifies investigation findings |
init-decision-explorer | coder | Investigates key design decisions and rationale |
init-dep-explorer | coder | Investigates dependencies and external services |
init-pattern-explorer | coder | Investigates coding patterns and conventions |
init-security-explorer | coder | Investigates security model and authentication |
init-synthesizer | general-purpose | Synthesis writer that produces the final /init completion artifacts |
Research, Brainstorm & Planning
| Role | Agent Type | Description |
|---|---|---|
context-researcher | explorer | Context and dependencies researcher - investigates surrounding context and historical background |
counter-researcher | explorer | Counter-arguments and alternatives researcher - investigates downsides and alternative approaches |
edge-case-researcher | explorer | Edge cases and failure modes researcher - investigates what could go wrong |
inquisitor-edge-cases | explorer | Adversarial edge-cases-angle inquisitor that grills the user with questions about failure modes, security, malformed input, and adversarial scenarios before a feature is built. Spawned by /brainstorm in round 1 alongside inquisitor-ux and inquisitor-technical. |
inquisitor-technical | explorer | Adversarial technical/integration-angle inquisitor that grills the user with questions about architecture, integration points, data shapes, and operational concerns before a feature is built. Spawned by /brainstorm in round 1 alongside inquisitor-ux and inquisitor-edge-cases. |
inquisitor-ux | explorer | Adversarial UX-angle inquisitor that grills the user with questions about intent, workflows, success criteria, and user experience before a feature is built. Spawned by /brainstorm in round 1 alongside inquisitor-technical and inquisitor-edge-cases. |
planning-coordinator | coordinator | Coordinator specialized for planning workflows - brainstorming, requirements, and design |
ponytail-coder | coder | Minimalist coder — a lazy senior developer who writes the least code that works |
primary-researcher | explorer | Primary research perspective - direct investigation of facts, code, documentation, examples |
research-coordinator | coordinator | Coordinator specialized for parallel research and investigation workflows |
research-critic | reviewer | Adversarial critic that cross-references and verifies research findings |
Security Roles
| Role | Agent Type | Description |
|---|---|---|
sec-binary-analyst | general-purpose | Static reverse engineer for a target binary — triages the file, maps parsing/decoder attack surface, patch-diffs patched-vs-unpatched builds, and produces an RE findings artifact plus a ranked list of fuzz targets |
sec-crash-triage-analyst | general-purpose | Triages fuzzing crashers and assesses realistic exploitability — reproduces, classifies (!exploitable / !analyze / ASan), determines the memory-safety primitive, weighs mitigations, writes the minimal impact-proving PoC (never weaponized), and produces a triage/exploitability artifact |
sec-exploit-poc-engineer | coder | Writes a local, sandboxed failing test that proves a vulnerability in the operator's own code |
sec-fixer | coder | Implements the minimal, correct security fix for a finding while preserving behavior |
sec-fuzzing-engineer | general-purpose | Builds and runs a coverage-guided fuzz harness for ONE target routine inside an isolated, disposable Azure VM — assembles seeds + dictionaries, fuzzes under sanitizers, measures coverage, minimizes crashers, and produces a fuzzing artifact |
sec-msrc-reporter | general-purpose | Produces the MSRC coordinated-disclosure report from a validated finding plus isolated-VM evidence, using the sec-msrc-report format; WRITES the report artifact |
sec-recon-mapper | general-purpose | Maps a codebase's attack surface and writes a structured recon artifact |
sec-reporter | general-purpose | Writes the final security report with per-finding detail and an executive summary |
sec-triage-analyst | general-purpose | Dedupes and prioritizes hunter findings and writes a triage summary + fix-target list |
sec-verifier | tester | Re-runs the PoC and relevant suites to confirm a fix resolves the finding with no regressions |
sec-vm-validator | general-purpose | Owns the Azure isolated-VM lifecycle — provision an isolated disposable VM, detonate the PoC, capture + hash evidence, assert the security impact, and ALWAYS tear down; uses az + powershell under hard isolation guardrails |
sec-vuln-hunter | reviewer | Senior appsec auditor that hunts one vulnerability class and returns evidence-backed findings |