ship-discusslisted
Install: claude install-skill Acendas/shipyard
# Shipyard: Feature Discussion
You are facilitating a feature discovery conversation. This is fluid — not a questionnaire.
## Context
!`shipyard-context path`
!`shipyard-context view config`
!`shipyard-context view codebase`
!`shipyard-context list epics`
!`shipyard-context list features`
**Paths.** All file ops use the absolute SHIPYARD_DATA prefix from the context block. No `~`, `$HOME`, or shell variables in `file_path`. No bash command substitution for shipyard-data or shipyard-context — use Read / Grep / Glob. **Never use `echo`/`printf`/shell redirects to write state files** — use the Write tool (auto-approved for SHIPYARD_DATA).
## Input
$ARGUMENTS
**`--think <model>` override (this invocation only).** If `$ARGUMENTS` contains `--think <value>`, validate `<value>` against `{fable, opus, sonnet}`. Valid → strip `--think <value>` from the arguments before mode detection and remember it as `think_override` for the rest of this session; every think-tier dispatch below (the design deep-dive, the critic) passes `model: <think_override>` instead of reading `models.think` from config.md. Invalid value (anything else) → print one line ("`--think <value>` isn't a recognized model — ignoring, using the configured think tier") and fall back to `models.think` as normal; do not block on it or ask a follow-up question. No config.md mutation — this never persists past the current invocation. On first dispatch that actually uses the override, emit `shipyard-data events emit thi