crew-best-practicesCommunity best practices for working with Claude Code - context management, planning, TDD, hooks, skills, subagents, slash commands and MCP - with what crew already does, where crew departs on purpose, and what is genuinely unsettled. Use when asked how to use Claude Code well, whether a practice is
crew-brainstormTurn a request into an approved direction before it becomes a spec - one question per message, options with the recommendation first, never implement before approval. Use at the start of any ticket that is not a known-cause one-subsystem fix.
crew-changeThe change-request template, the ten questions a change board requires, and how each field maps onto ServiceDesk Plus, Jira and a local file. Use when filing, checking or closing a change request, when a production promotion asks for an approved change, or when the user says change request, change m
crew-cloudConfigure the official AWS and Azure MCP servers safely for a repo. Use when the user says set up AWS MCP, add the Azure MCP server, connect to my cloud account, look up AWS docs or pricing, or asks how to give the crew read access to cloud resources.
crew-contextManage context exhaustion - warn near the limit, write handoff notes, and resume work after a clear or compact. Use when the user says set up handoff, context is filling up, wrap up the session, write a handoff note, resume where we left off, or asks how to clear the session without losing state.
crew-debuggingFind the cause of a defect before proposing a fix - read errors, reproduce, check recent changes, gather evidence from this repo's code map and verification map, then form one hypothesis and test it minimally. Use when encountering any bug, test failure, flaky test, performance problem or unexpected
crew-diagramsAuthor architecture, process, sequence, ER and data-flow diagrams as Mermaid that pass a measured readability check (no crossing lines, nothing drawn through a box, at most 15 boxes), embed them in a generated Markdown and HTML page, render them to PNG or SVG, and produce Visio files when Visio is i
crew-docsKeep CHANGELOG.md, README.md, SECURITY.md, TODO.md, ADRs, generated docs, and the API and feature reference current as work lands. Use when the user says update the changelog, keep the docs in sync, update the README, maintain TODO, document the API, list the endpoints or features, or asks which doc
crew-executeExecute an approved plan task by task, in this session - TDD per step, a ruling instead of a silent deviation, and only four conditions that stop for a check-in. Use once a ticket has an approved plan.md and implementation is starting.
crew-graphBuild and query a code graph of this repository with graphify, keeping it on the filesystem as graph.json and fresh on commit. Use when the user asks to build or refresh the code graph, asks what calls what or what connects to what, or asks how a subsystem is wired. The graph lives on the filesystem
crew-house-styleHouse style for documents the crew hands to a human - palette, heading hierarchy, capitalization, and whether the artifact should be PDF, DOCX, HTML or plain markdown. Use when exporting an architecture write-up, runbook, report or handoff, when asked what a delivered document should look like, or w
crew-lintConfigure and run linters and formatters for PowerShell, PHP, Python, Terraform, and JavaScript, and wire them into the verification gate. Use when the user says set up linting, add a linter, format this code, run PSScriptAnalyzer, ruff, phpstan, or tflint, or asks why style keeps drifting.
crew-memoryConventions for durable project memory across repos, including Obsidian vault integration. Use when the user says set up memory, wire up Obsidian, connect my vault, or when writing or reading code maps, decision notes, or cross-repo contracts.
crew-notifySet up outbound notifications to Microsoft Teams or Telegram - deploy results and "Claude stopped and is waiting" questions - and explain the two-way MCP options. Use when the user says set up notifications, notify me, send to Teams, set up a Telegram bot, post updates to a channel, wire up a webhoo
crew-planTurn an approved spec into a step-by-step implementation plan - files, tests and risk per step, no placeholders, self-reviewed against the spec before it is shown. Use once a ticket has an approved spec.md and before any code is touched.
crew-providersSet up, verify, and invoke external model providers - Codex, Kimi Code or GitHub Copilot for QA review, Gemini for design second opinions. Use when the user says set up codex, set up kimi, set up copilot, set up gemini, add a reviewer, add a design partner, configure providers, wire up the API key,
crew-qa-standardsHarness, QA-review and environment standards plus a report-only audit (parallel tests, pinned linters CI really runs, gate rules that can fail, QA environment isolation, rehearsed rollback, deploys that fail loudly) and a generated QA-process doc with diagrams. Use when setting up, onboarding or upg
crew-runbooksWrite, index, and maintain operational runbooks - deploys, rollbacks, alert response, recurring jobs, disaster recovery. Use when the user says write a runbook, document the deploy process, what do I do when X alerts, how do we roll this back, or asks to capture an operational procedure for later.
crew-setupBootstrap and configure a repository for the crew workflow, as guided phases. Use whenever the user says any of - set up crew, set up the crew, set up the team, set up the virtual team, phase setup, phased setup, run the setup, initialize crew, init crew, configure crew, onboard this repo, get this
crew-standardsBuild-time development standards mined from crew's QA reviews. Use at /crew:plan to name the standards each step triggers, at /crew:implement for the required pre-review self-check and its stamp, and at /crew:review for the reviewer's checklist and the findings-to-standards proposals.
crew-terraformSet up and run terraform-docs and tflint for a Terraform module, including the header comment block, footer.md, and README injection. Use when the user says set up terraform-docs, generate module docs, add tflint, lint terraform, or asks why the Terraform README keeps changing or reverting.
crew-verificationBuild the verification map, wire test credentials safely, and set up Playwright. Use when the user asks which tests should run after a change, says set up the test map, add browser tests, add visual testing, validate UI changes, or when tests need credentials from AWS Secrets Manager, Vault, Key Vau
find-skillsDiscover and install agent skills from the open skills ecosystem via the skills CLI. Use only when the user explicitly asks to find, search for, browse, or install a skill or plugin - not for general "how do I" questions, which should be answered directly.
stack-angularAngular and AngularJS pitfalls, checks and verify.json wiring - change detection, RxJS composition, subscription leaks, injector hierarchy. Use when the repo has angular.json or @angular/core, or an AngularJS 1.x app, or the user asks to write or review a component, service, RxJS pipeline, or asks w
stack-bashBash-specific pitfalls, checks and verify.json wiring - quoting, pipeline exit codes, cross-platform Git Bash surprises. Use when the repo has *.sh files, or the user asks to write or review a shell script, explain why a pipeline "passed" despite a failing command, or hits a Windows/Git Bash path-ma
stack-dotnet.NET-specific pitfalls, checks and verify.json wiring - DI lifetimes, async model, EF Core change tracking, plus a short .NET Framework 4.8 section for Web Forms/WCF legacy hosts. Use when the repo has *.csproj/*.sln files, or the user asks to write or review C#, wire up dependency injection, fix an
stack-nodeServer-side and CLI Node.js and TypeScript pitfalls, checks and verify.json wiring - child processes, fetch status handling, paging that says when it stopped, unhandled rejections, module format, dates and big integers - and the Node candidate standards. Use when the repo has a package.json with ser
stack-phpPHP 8 pitfalls, checks and verify.json wiring - loose comparison, array key behaviour, bound SQL parameters, output escaping, unserialize, time zones - and PHP's candidate standards. Use when the repo has *.php files or a composer.json, or the user asks to write or review PHP, a PDO/mysqli query, a
stack-powershellWindows PowerShell 5.1 and PowerShell 7 pitfalls, checks and verify.json wiring - encoding defaults, TLS, module compatibility, and security hardening. Use when the repo has *.ps1 or *.psm1 files, or the user asks to write or review a PowerShell script, decide between 5.1 and 7 for a target host, or
stack-pythonPython-specific pitfalls, checks and verify.json wiring - mutable defaults, exception widening, the async model, text/bytes encoding - and a pointer to the gated PYTHON standards set and its candidates. Use when the repo has pyproject.toml, setup.py or requirements.txt, or the user asks to write or
stack-sqlSQL Server, MySQL and PostgreSQL pitfalls, checks and verify.json wiring - sargability, NULL semantics, per-engine locking and isolation defaults. Use when the repo has a migrations directory or *.sql files, or the user asks to write or review a query, an index change, or a migration, or asks why a
stack-terraformTerraform-specific pitfalls, checks and verify.json wiring - state, plan replacements, count/for_each re-indexing, module interfaces. Use when the repo has *.tf files, a change touches a backend block or provider version, or the user asks to write, refactor or review HCL, run `terraform plan`, or ex
stack-webPlaywright web UI testing pitfalls, checks and verify.json wiring - role/testid locators, web-first assertions, trace and visual-baseline discipline, accessibility via axe. Use when the repo has playwright.config.* or @playwright/test, an Angular e2e suite, or the user asks to write, review or debug