Pluggable role definitions for AI coding agents — one command turns Claude Code / Cursor / OpenCode / Codex into a specialized professional
# AgentBrief
[](https://github.com/0xranx/agentbrief/actions/workflows/ci.yml)
[](https://www.npmjs.com/package/agentbrief)
[](./LICENSE)
> One command turns your AI coding agent into a domain specialist.
>
> [Website](https://0xranx.github.io/agentbrief) · [Catalog](./CATALOG.md) · [npm](https://www.npmjs.com/package/agentbrief) · [中文](./README.zh-CN.md)
Your Claude Code, Cursor, OpenCode, or Codex gives generic answers because it doesn't know your domain. AgentBrief fixes that — install a **brief** and your agent gains real expertise: security auditing, code review, product specs, growth hacking, and more.
```bash
npx agentbrief use fullstack-engineer
# Your agent now enforces strict TypeScript, follows Next.js conventions,
# builds accessible UIs, and reviews PRs like a staff engineer — 9 skills in 1 command
```
## Before vs After
```
WITHOUT a brief:
You: "Review this code for issues"
Agent: "The code looks good overall. Consider adding error handling."
WITH security-auditor brief:
You: "Review this code for issues"
Agent: "CWE-89 CRITICAL at line 23: SQL injection via string concatenation.
Attack vector: attacker injects arbitrary SQL through userId param.
Fix: const query = 'SELECT * FROM users WHERE id = $1';
await db.query(query, [userId]);"
```
## Install
```bash
npm install -g agentbrief
# or
pnpm add -g agentbrief
```
## Quick Start Packs
Not sure where to begin? Pick a combo — each one bundles multiple specialist briefs into a single command:
```
fullstack-engineer → release-engineer → startup-founder
Build Ship Grow
```
| Pack | What your agent gains |
|------|----------------------|
| `fullstack-engineer` | Strict TypeScript + Next.js + accessible UI + PR reviews (9 skAgent that generates comprehensive documentation, API references, architecture diagrams, and developer onboarding guides from existing code.
Agent configuration for systematic bug investigation that traces issues from error logs through the codebase to root cause with suggested fixes.
Agent for integrating third-party APIs including SDK setup, type generation, error handling, retry logic, and rate limit management.
Cursor's built-in autonomous coding agent that can make multi-file edits, run terminal commands, search the codebase, and iteratively build features with minimal human intervention.
Cloud-based autonomous coding agent that runs in the background on remote sandboxed environments, handling complex multi-step tasks while you continue working.
Cursor's multi-file editing agent within Composer mode that can create, edit, and delete files across your entire project in a single conversation.