From crew
Use at the start of real software work to choose the right mode, define pace, enforce ownership boundaries, and keep handoffs inspectable.
npx claudepluginhub alex-radaev/engineering-os --plugin crewThis skill uses the workspace's default tool permissions.
Use this skill when the user wants help building, debugging, reviewing, or coordinating real code work.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Use this skill when the user wants help building, debugging, reviewing, or coordinating real code work.
The goal is not maximum autonomy. The goal is legible teamwork the human can actually follow.
Crew's canonical workflow and protocol live at ~/.claude/crew/workflow.md and ~/.claude/crew/protocol.md. Workflow commands and specialist agents already inline them automatically — you do not need to re-read them.
Run /crew:install once per machine to write or refresh those canonical files. Per-repo role overlays under .claude/crew/<role>.md remain optional; if present, prefer them over the global overlay for that repo.
single-sessionassisted single-sessionteam runsingle-session is the default unless delegation clearly helps.assisted single-session when the lead remains primary and a bounded specialist reduces uncertainty or validates work.team run only when ownership can stay clean across multiple specialists.Before substantial work:
pwdnode "${CLAUDE_PLUGIN_ROOT}/scripts/crew.mjs" wake-up --repo "$PWD"repoPath matches the current working directory.Use the shared protocol guidance for start acknowledgements, progress updates, completion reports, review results, and handoffs.
The user depends on artifacts to resume work after compaction, across sessions, or when context is lost. Skipping an artifact means the next session starts with no record of what happened.
When the work is substantial, create or update inspectable artifacts under:
.claude/artifacts/crew/Use the Crew CLI for this instead of inventing ad hoc files:
node "${CLAUDE_PLUGIN_ROOT}/scripts/crew.mjs" write-run-brief --repo "$PWD" ...node "${CLAUDE_PLUGIN_ROOT}/scripts/crew.mjs" write-handoff --repo "$PWD" ...node "${CLAUDE_PLUGIN_ROOT}/scripts/crew.mjs" write-review-result --repo "$PWD" ...node "${CLAUDE_PLUGIN_ROOT}/scripts/crew.mjs" write-final-synthesis --repo "$PWD" ...Review protects the user from regressions reaching their repo. It is the default for substantial implementation work. If review is skipped, say so explicitly and explain why.
These situations create merge conflicts, wasted effort, or confused ownership that costs the user time. Stop and re-scope if: