Agent Skills

Agent Skills

Since v1.12, npx buildcrew also installs 7 Agent Skills (opens in a new tab) into .claude/skills/ β€” the same pipelines packaged in the open SKILL.md standard supported by Claude Code, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI and 40+ other tools.

πŸ’‘

One install, every tool. Role prompts stay in .claude/agents/*.md as the single source of truth β€” skills carry the pipeline order and discipline rules, then dispatch subagents where supported (Claude Code) or adopt each role sequentially in single-context tools.

The 7 Skills

SkillCoversModes wrapped
buildcrewFull feature pipeline β€” plan β†’ challenge β†’ design β†’ challenge β†’ dev β†’ [QA βˆ₯ browser βˆ₯ spec-verify] parallel fleet β†’ review β†’ coherenceFeature
buildcrew-qaBrowser QA via Playwright, 3-lens QA audit on diffs, 0-10 health scoreBrowser QA, QA Audit, Health
buildcrew-securityOWASP Top 10 + STRIDE audit with a fix loop for critical findingsSecurity
buildcrew-debug4-phase root cause investigation, verified by QADebug
buildcrew-reviewCode review with auto-fix, pre-code architecture review, UX reviewReview, Arch Review, Design Review
buildcrew-shipPre-flight tests β†’ version bump β†’ changelog β†’ PRShip
buildcrew-think6 forcing questions ending in a design docThink

Versioned sync

Skills use the same version-aware update logic as agents:

  • New install β†’ copied to .claude/skills/<name>/SKILL.md
  • Version bump upstream β†’ updated in place
  • Local edits β†’ preserved until the skill actually changes upstream
  • npx buildcrew --uninstall removes only package-shipped skills; your own skills are untouched

Governance

buildcrew treats agents like production actors:

  • Least privilege β€” every agent declares its own tools: frontmatter. QA and audit roles are read-only; only developer writes code; only shipper touches git push.
  • Deny by default for the dangerous stuff β€” the permission preset (--install --with-permissions) denies rm -rf, sudo, force-push, git reset --hard, git clean -fd, and npm publish/npm unpublish. Registry publishing always requires explicit human approval.
  • Audit trail β€” every dispatch, completion, and file write lands in .claude/buildcrew/events.jsonl. Review live with npx buildcrew watch, or after the fact with npx buildcrew report. Handoff Records plus the coherence score prove coordination at the artifact level.
  • Model governance β€” model: aliases (opus, sonnet) resolve to the current model generation automatically. Pin or downgrade a role by editing its installed agent file.