From orca-strait
Use when the user says "onboard me", "set up orca-strait", "what does orca-strait do", "walk me through setup", or invokes /orca-strait:onboard. Guides through installation, prerequisites, and first orchestration run.
How this skill is triggered — by the user, by Claude, or both
Slash command
/orca-strait:onboardThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**orca-strait** orchestrates parallel TDD sub-agents across a Rust workspace:
orca-strait orchestrates parallel TDD sub-agents across a Rust workspace:
HANDOFF.* files, and an implementation plantdd-crate-agent sub-agents in waves (≤5 concurrent)cargo nextest + cargo clippy gateswhich claude cargo gh python3
cargo install cargo-nextest 2>/dev/null || echo "already installed"
gh auth status
claude — Claude Code CLI (required)cargo + cargo-nextest — Rust test runner (required)gh — GitHub CLI, authenticated (required for issue reading)python3 — used by decompose.sh (ships with macOS)If any are missing, just init will prompt before continuing.
git clone https://github.com/89jobrien/orca-strait ~/dev/orca-strait
cd ~/dev/orca-strait
just init
just init will:
core.hooksPath = .githooks for auto-reinstall on source changescargo, gh, and python3 — prompts if missingclaude plugin install orca-strait@localorca-strait requires a Rust workspace with:
<repo>/
├── Cargo.toml # [workspace] with members = [...]
├── HANDOFF.*.yaml # optional — open items become tasks
└── PLAN.md # optional — implementation plan
Open GitHub issues are fetched automatically via gh issue list.
In a Claude session inside your Rust workspace:
/orca-strait
Or with flags:
/orca-strait --dry-run # show task decomposition without dispatching
/orca-strait /path/to/repo # explicit repo path
Expected: Claude surfaces the task list, asks for confirmation, then dispatches agents by wave.
Every sub-agent is instructed to follow SOLID/hexagonal architecture:
infra/If an agent is blocked after 3 attempts, it writes BLOCKED.md and stops.
The check-blocked hook surfaces this immediately to your session.
Run
/orca-straitin any Rust workspace with open issues or a HANDOFF file. Use--dry-runfirst to preview the task decomposition.
npx claudepluginhub 89jobrien/bazaar --plugin orca-straitProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.