Understudy — Security skill for Claude Code
One AI, Every Role — A system that configures teams of specialized AI agents (Architect, Backend, Frontend, DevOps, Security, QA).
How to install Understudy
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open erniker/understudy and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Understudy does
One AI, Every Role — A system that configures teams of specialized AI agents (Architect, Backend, Frontend, DevOps, Security, QA). Compatible with GitHub Copilot CLI, Claude Code, and Cursor.
Alternatives in Security
- Anthropic Cybersecurity Skills — 734+ structured cybersecurity skills for AI agents · MITRE ATT&CK mapped · agentskills.io open standard · Work 3.8k ★
- AegisGate — Open-source security gateway for LLM APIs — prompt injection detection, PII redaction, dangerous response sani 62 ★
- Operant — Self-hosted agents in Slack and Teams on your infra 50 ★
README
🎭 Understudy — One AI, Every Role
A system that configures specialized AI agents in any project. One assistant, multiple roles: Architect, Backend, Frontend, DevOps, Security, QA. Compatible with **GitHub Copilot CLI**, **VS Code**, **Claude Code** and **Cursor**.
📖 **Documentation:**
Installation
Linux / macOS / Windows Git Bash / WSL
**One-liner:**
curl -fsSL https://raw.githubusercontent.com/erniker/understudy/main/install.sh | bash
**Specific version:**
curl -fsSL https://raw.githubusercontent.com/erniker/understudy/main/install.sh | bash -s -- --version v1.0.0
Windows (PowerShell)
**One-liner:**
irm https://raw.githubusercontent.com/erniker/understudy/main/install.ps1 | iex
**Specific version:**
.\install.ps1 -Version v1.0.0
Requires **Git for Windows** (provides `bash.exe`). The installer detects it automatically and creates a PowerShell launcher that delegates to bash.
Manual (clone)
git clone https://github.com/erniker/understudy.git
cd understudy
chmod +x wizard.sh
See [install options](#install-options) for `--dir`, `--no-path` and `--uninstall`.
Quick Start
# Deploy Understudy in any project
cd /path/to/your/project
understudy
# → Choose platforms: Copilot, Claude Code, Cursor
# Then open your AI tool
claude # Claude Code
copilot # GitHub Copilot CLI
cursor . # Cursor
Zero-question deploy (`--here`)
Already inside an existing repo and don't want to answer the wizard's questions? Use `--here` — Understudy infers project name, description, stack, repository URL and PM from the files in your working directory:
cd /path/to/your/project
understudy --here # shows inferred values, asks one confirmation
understudy --here --yes # fully unattended, no prompts
What gets inferred:
- Project name — from the folder name or root
Related Skills
Hermes Claude Code Bridge
Run Claude Code or OpenCode as an OpenAI-compatible backend — a security-first, read-only Lead DevOps/SRE agen
Codebase Tribunal
⚖️ Your codebase is on trial: 5-8 AI expert personas (PM/architect/backend/security/QA/DevOps) audit any proje
Claude Code Dev Agents
A comprehensive collection of specialized Claude Code subagents for software development lifecycle. Domain-agn
Aegis AI Agent Security
Enterprise AI-coding-agent security: a lightweight endpoint agent governs Cursor, Claude Code, Codex, Windsurf
Elementor Headless
Safely audit and edit WordPress + Elementor sites - AI-agent skill for Claude Code, Cursor, Codex CLI, Gemini
Openclaw Godmode Skill
🚀 GodMode Skill for OpenClaw - Autonomous Claude Code multi-agent coding orchestration. 8 specialized agents
Related Agents
Mb Engineering Core
[PARTIAL — not a standalone agent] Engineering-discipline core prepended by /mb work before every dev-role age
Squads Team
Orchestrate a role-specialized squad (Designer, Frontend, Backend, Mobile, DevOps, QA, Code Review) with frame
API Contract Architect
Use this agent when you need to define API contracts between frontend and backend teams. This includes creatin