From shipyard
Performs on-demand domain research on technology choices or ecosystems, producing detailed reports with candidate comparisons, compatibility analysis, and recommendations.
How this command is triggered — by the user, by Claude, or both
Slash command
/shipyard:research <topic> — required: technology choice, domain question, or ecosystem investigationThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /shipyard:research - On-Demand Domain Research You are executing on-demand domain research. Follow these steps precisely. <prerequisites> ## Step 1: Parse Arguments Extract from the command: - `topic` (REQUIRED): The research topic. Examples: - `"React vs Vue for dashboard"` — technology comparison - `"best Postgres connection pooling library"` — ecosystem investigation - `"authentication approaches for REST API"` — architectural research - `"gRPC vs REST for microservices"` — protocol comparison If no topic is provided, ask the user what they want to research. ## Step 2: De...
You are executing on-demand domain research. Follow these steps precisely.
Extract from the command:
topic (REQUIRED): The research topic. Examples:
"React vs Vue for dashboard" — technology comparison"best Postgres connection pooling library" — ecosystem investigation"authentication approaches for REST API" — architectural research"gRPC vs REST for microservices" — protocol comparisonIf no topic is provided, ask the user what they want to research.
.shipyard/ exists (optional — this command works anywhere)..shipyard/config.json exists, read model_routing.planning for model selection.docs/PROTOCOLS.md) — detect worktree context.Assemble context per Agent Context Protocol (see docs/PROTOCOLS.md):
.shipyard/PROJECT.md (if exists) — for project stack context.shipyard/ exists) — especially STACK.md, ARCHITECTURE.mdDispatch a researcher agent (subagent_type: "shipyard:researcher") with:
model_routing.planning (default: sonnet)Display the research document to the user.
Offer follow-up:
"Would you like me to:
- Save this research to
.shipyard/for future reference- Create an implementation plan based on the recommendation
- Research a related topic"
npx claudepluginhub lgbarn/shipyard --plugin shipyard/technicalResearches implementation approaches, libraries, patterns, architectures, and tradeoffs for a topic or current context. Outputs structured report with summary, comparisons, and recommendation.
/evaluate-technologySystematically evaluate and recommend technology choices.
/researchInvestigates a question thoroughly — market, technical, or codebase — and documents findings to help a founder decide on a direction. Supports --scope and --deep flags.
/deep-researchConducts configurable research on a topic: focused (one question), wide (ecosystem landscape), or deep (full build plan). Specify [depth] [topic]; defaults to wide.
/discussFacilitates technical decision-making through structured analysis, multi-perspective exploration, trade-off evaluation, and rationale documentation.
/benchmarkBenchmarks and compares technology or pattern alternatives empirically via performance tests, feature analysis, resource metrics, and trade-off evaluations.