By aturzone
A free, open-source Claude Code team: a leader that maps your project and assembles Sentinel plus planning, review, understanding, guardrail and security specialists. Inert markdown by default; this plugin also arms the opt-in enforcement hooks (prod-rails, guardian-test-guard, the Sentinel nudge).
Build, continue, or rebuild the full Sentinel project map and its initial findings
Run the SKULL design team on this project — brief, a real design system (concrete hex/style/fonts, contrast-verified), layout, build, and an accessibility-first review (triggers on "make it look professional", "it looks generic/AI-generated", "what colors should this use", redesign, "is this accessible")
Show the current Sentinel map summary and open findings (read-only)
Review what changed since the last Sentinel run; update the map and findings
Show SKULL's team for this project — who's active, their role, and what each is for
Use proactively for UI/UX work. The DESIGNER is SKULL's design lead: it establishes who the product is for, generates a real design system from the ui-intel database (concrete hex, style, font pairing, anti-patterns — contrast-verified), persists it to .skull/design/MASTER.md so every session builds the same product, and reviews the UI front-to-back against the accessibility-first priority ladder. Read-only toward your source: it never rewrites your components — it writes only under .skull/design/ and skull.html, and hands you the system and the findings. Triggers on "make it look professional", "it looks generic / AI-generated", "what colors/font should this use", a redesign, a new frontend, "is this accessible", or a design review.
Use proactively for security review. The SECURITY AUDITOR maps a project's attack surface and audits it front-to-back for vulnerabilities — broken authorization (IDOR/BOLA/privesc), injection, auth/session/JWT flaws, secrets & crypto, and SSRF/traversal — using the SKULL security skills. It records every finding under .security/ with an OWASP/CWE id, severity, path:line evidence and a concrete fix. Read-only toward your source: it never edits your code, it only writes under .security/.
Use proactively. SENTINEL is the project cartographer: it keeps the whole repository as a live map in .sentinel/, finds gaps, bugs, missing tests, risky changes and dead code in real time, documents every finding, and cross-links related ones. Invoke it to build the initial map (first run), to sweep changes since the last review, or to report the current state. Read-only toward source — it never edits your code; it only writes under .sentinel/.
Use proactively for testing / QA. The TESTER stands up a per-project QA workspace and runs every test type — user-end, black-box, code, and stress/load — against any project, then writes a charted status dashboard to skull.html at the project root. It drives the bundled QA engine (.claude/skills/testing/engine) and reuses cap-tdd, testmedic and guardian. Read-only toward your source: it never edits your application code — it only writes test artifacts under .skull/qa/, the QA workspace, and the root skull.html. Triggers on "test everything", "QA", "no tests", "test this app", "pre-release check", "load/stress test", "is it ready to ship".
Frontend performance where users feel it — Core Web Vitals, bundle size, render cost. Triggers on "it's slow / laggy / janky", "the page jumps", a poor Lighthouse or PageSpeed score, LCP/CLS/INP problems, a large bundle, slow lists or re-renders, or before launching anything public. Diagnoses with real numbers first, then fixes the thing that actually costs — not the thing that's fun to optimize.
Know which environment you are standing in before you touch anything. Triggers on starting work on a server, "is this prod?", "which environment is this", before any deploy, migration, restart or seed, and the moment you ssh into a box you didn't just provision. Writes the verdict to `.skull/env` so every other ops skill can key off it.
The SKULL leader/conductor. Triggers on "skull", "set up skull", "mc setup", "onboard me", "build my team", "what's new", or when starting work in a new/unfamiliar project. It interviews you (grill-me), maps the project, then assembles a tailored team from the installed skills and agents — Sentinel the project cartographer plus planning, review, understanding, guardrail and security specialists — and runs it on your work. It builds the best `.claude/` workspace per project, delegates to parallel subagents (choosing the right model per agent), brainstorms hard and decides fast, keeps a complete view of every installed capability, keeps itself and you current with the newest Claude Code features, and proactively offers the right tool the moment a need shows up.
Review API security (REST & GraphQL) — broken object/function level authorization (BOLA/BFLA), mass assignment, excessive data exposure, missing rate-limiting / resource limits, weak input validation, and GraphQL introspection/depth/batching. Use when reviewing API endpoints, controllers, resolvers, or serializers.
Generate and edit Microsoft Office files — Word, Excel, PowerPoint — when the deliverable is a document, not code. Triggers on "make a Word doc", "generate an Excel report", "build a spreadsheet with formulas or charts", "create a deck or slides", "fill a docx template". Reaches for python-docx and docxtpl (templated documents), openpyxl and XlsxWriter (spreadsheets with real formulas, styling, charts), and python-pptx (slides from data). Prefers templating over hand-building; keeps numbers as live formulas, not strings.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses Bash, Write, or Edit tools
Uses Bash, Write, or Edit tools
A free, open-source Claude Code team. Say "skull" and a leader interviews you, maps your project, and assembles a tailored team — Sentinel the project cartographer plus planning, review, understanding and guardrail specialists — then runs it on your work. It also keeps itself (and you) current with the newest Claude Code features.
No account. No API key. No vault. It's just markdown you drop into .claude/ — everything is local, plain text, and open.
Safe by default. Adding SKULL runs nothing — it's inert markdown. There are no autonomous
runners and no background daemons; every capability works interactively under Claude
Code's normal permission prompts, nothing auto-starts, and no data leaves your machine. Its guardrails are
guidance by default; a few can be armed as opt-in PreToolUse hooks that hard-block the riskiest moves
(weakening a test, irreversible shell on a prod box) — off until you switch them on: docs/ENFORCEMENT.md.
Full model: SECURITY.md.
SKULL is a set of Claude Code skills and agents — all plain .md files, organized by
category — plus a leader skill (skull) that ties them together. You add the markdown to your
project's .claude/ folder (or your global ~/.claude/) and it's live. Instead of installing a dozen tools
you'll forget, you say "skull" once — it figures out what
this project and this developer need, assembles the smallest team that helps, gets to work, and brings
in more members the moment a need shows up.
Claude Code ≥ 2.1.183 (the categorized skill folders rely on nested-skill discovery). Check with
claude --version; if you're behind, run claude update.
SKULL is .md files you drop into .claude/. Pick either path:
A. Let Claude Code set it up (easiest). In your project, paste this to Claude Code:
I want to use SKULL (https://github.com/aturzone/Skull) in this project. Clone the repo, copy its
skills/,agents/andcommands/folders into this project's.claude/directory, then load and run theskullskill to set up my team.
B. Manual (git).
git clone https://github.com/aturzone/Skull /tmp/mc
mkdir -p .claude && cp -r /tmp/mc/skills /tmp/mc/agents /tmp/mc/commands .claude/
Use ~/.claude/ instead of .claude/ to enable it for every project. The optional Sentinel hook and
full details are in SETUP.md.
Then run it — in any project, say:
skull — set up my team for this project
(or /skull). It interviews you, maps the repo, and assembles your team. See your team any time
with /skull-team.
The leader picks a minimal subset per project — never all at once. Capabilities are organized by category; each folder has a README that brainstorms what else belongs there (good first contributions).
npx claudepluginhub aturzone/skullClaude Code infrastructure and agent team setup — rules, hooks, memory system, routing, and agent installation in one guided flow.
Persona-driven AI development team: orchestrator, team agents, review agents, skills (agent-loaded and user-invocable slash commands), and advisory hooks for Claude Code
Battle-tested Claude Code plugin for engineering teams — 38 agents, 156 skills, 72 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use
Universal Claude Code workflow with specialized agents, skills, hooks, and output styles for any software project. Includes orchestrator, code-reviewer, debugger, docs-writer, security-auditor, refactorer, and test-architect agents.
Composable workflow skills, agents, and hooks for Claude Code
Harness for Claude Code — skills, /harness:* slash commands, persona subagents, lifecycle hooks, and MCP tools without per-repo `harness setup`. Sibling plugins exist for Cursor, Gemini CLI, and Codex.