Agent Skills

bmad-code-org

GitHub

29 skills

bmad-code-reviewbmad-code-org4.2KReview code changes with several independent reviewers in parallel, then triage and present the findings. Use when the user says "run code review" or "review this code"bmad-agent-architectbmad-code-org4.2KSystem architect and technical design leader. Use when the user asks to talk to Winston or requests the architectbmad-agent-pmbmad-code-org4.2KProduct manager for PRD creation and requirements discovery. Use when the user asks to talk to John or requests the product managerbmad-brainstormingbmad-code-org4.1KFacilitate a brainstorming session using diverse creative techniques. Use when the user says 'help me brainstorm' or 'help me ideatebmad-agent-devbmad-code-org4.1KSenior software engineer who implements stories and code changes. Use when the user asks to talk to Amelia or requests the developer agentbmad-agent-analystbmad-code-org4.1KBusiness analyst for market research, competitive analysis, and requirements. Use when the user asks to talk to Mary or requests the business analystbmadbmad-code-org4KAnswers BMad questions and recommends the next skill from what is installed. Use when the user asks bmad for help, what to do next or where to start; to set up, update, repair, doctor, migrate or check the status of the installation, or add modules; or to see or change the active initiative.bmad-agent-ux-designerbmad-code-org4KUX designer and UI specialist. Use when the user asks to talk to Sally or requests the UX designerbmad-product-briefbmad-code-org4KCreate, update, or validate a product brief. Use when the user wants help producing, editing, or validating a briefbmad-advanced-elicitationbmad-code-org4KPush the LLM to reconsider, refine, and improve its recent output. Use when user asks for deeper critique or mentions a known deeper critique method, e.g. socratic, first principles, pre-mortem, red teambmad-correct-coursebmad-code-org4KAssess the impact of a significant change during sprint execution across the PRD, epics, architecture, and UX documents, and produce a sprint change proposal. Use when the user says "correct course" or "propose sprint change"bmad-qa-generate-e2e-testsbmad-code-org3.9KGenerate automated API and end-to-end tests for implemented features. Use when the user says "create qa automated tests for [feature]"bmad-retrospectivebmad-code-org3.9KReview a finished epic folder in the ticket tree against the evidence it left behind — the epic file, each ticket plan, diffs, commits — and produce a retrospective with sourced findings, action items, and an acceptance decision. Use when the user says "run a retrospective" or "lets retro the epic [epic]". Supports -H/--headlessbmad-architecturebmad-code-org3.9KWork out and record the architecture decisions that keep separately built parts of a system consistent, in a short architecture document. Creates, updates, or validates one; works from a spec, a raw idea, or an existing codebase. Use when the user says "create the architecture", "create technical architecture", "architecture spine", or "create a solution design"bmad-prdbmad-code-org3.9KCreate, update, or validate a PRD. Use when the user wants help producing, editing, or validating a PRDbmad-party-modebmad-code-org3.9KOrchestrates lively group discussions between installed BMAD agents or custom personas, and helps author custom parties. Use when the user requests party mode, a roundtable, or multiple agent perspectives — or wants to create/configure a party, define personas, or build an AI focus-group panelbmad-specbmad-code-org3.9KCondense any input — an idea, brief, PRD, transcript, or mixed notes — into a short spec: one kernel file plus supporting files that downstream skills build from. Also updates and validates existing specs. Use when the user says "create a spec", "distill this into a spec", "validate this spec", or "update the spec"bmad-buildbmad-code-org3.9KTurns implementation work into working code, reviewed and verified. Use when the user delegates a feature, story, bug fix, or meaningful change; a bare story or issue link counts. Skip obvious, low-risk mechanical maintenance such as small ignore-file, typo-only, formatting-only, or configuration-hygiene edits. Explicit BMAD requests always qualify. Do not volunteer for user-directed interactive edits or version-control operations that only record existing work.bmad-prfaqbmad-code-org3.8KTest a product concept with Amazon's Working Backwards method: write the press release for the finished product first, then answer hard customer and stakeholder questions, ending in a complete PRFAQ document. Use when the user requests to 'create a PRFAQ', 'work backwards', or 'run the PRFAQ challenge'bmad-uxbmad-code-org3.8KCapture the user''s UX vision in two documents: DESIGN.md for how the product looks and EXPERIENCE.md for how it behaves. Use when the user says "lets create UX design" or "create UX specifications" or "help me plan the UX"bmad-customizebmad-code-org3.7KAuthors and updates customization overrides for installed BMad skills. Use when the user says 'customize bmad', 'override a skill', 'change agent behavior', or 'customize a workflowbmad-reviewbmad-code-org3.7KRuns one or more installed review lenses — adversarial critique, edge cases, verification gaps, structure, prose — and reports triaged findings. Use when, and only when, the user asks you to review a diff, a pull request, or an artifact — code or documents, one or many — and actually says "review"; an explicit skill:bmad-review directive from another skill counts as that ask. A request to act on feedback from an earlier review is a change, not a review. Never invoke this uninvited, including on bmad-forge-ideabmad-code-org3.7KTest a half-formed idea in a questioning conversation, with different personas probing its weak points, until the user can act on it or drop it with confidence. Optionally writes a short brief for planning skills to build on. Use when the user says 'forge an idea', 'pressure-test this idea', 'stress-test my thinking', or 'harden this ideabmad-project-contextbmad-code-org3.7KSet up, adopt, refresh, or audit a repository''s agent instructions (the AGENTS.md block) so AI agents work well in that repo. Also records observed agent mistakes as pitfalls. Use when invoked by namebmad-deep-reconbmad-code-org3.7KResearch a topic to support a decision, three ways: draft a research prompt for the user to run in their own tool (ChatGPT, Gemini, Grok, Perplexity, …), turn a finished research report into a short summary with cited sources that other skills can use directly, or run the research here with parallel web searches. Built-in research types: market, domain, technical, competitive, user-voice, academic-lit; also supports choosing between candidates, and custom types via overrides. Use when the user sbmad-build-autobmad-code-org3.6KOne iteration of an unattended development loop. Use when invoked by namebmad-walkthroughbmad-code-org3.6KGuide a human review of a commit, PR, file, or directory. Use when invoked by namebmod-core-toolsbmad-code-org1.5KRequired bmod metadata. Never invoke this skill.bmod-methodbmad-code-org1.5KRequired bmod metadata. Never invoke this skill.

← All skills

Search skills and MCP servers

Fuzzy search across 23,137 skills and servers