erniker

Understudy — Security skill for Claude Code

Security community

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