From goldfish
Use when starting multi-session work, capturing approved project direction, updating goals or constraints, or when the user asks for durable strategic context that should persist across sessions
How this skill is triggered — by the user, by Claude, or both
Slash command
/goldfish:briefThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Goldfish brief = durable direction.
Goldfish brief = durable direction.
docs/plans/ owns implementation specs and task breakdowns.Do not copy a harness task list or docs/plans/ checklist into the brief. Link to execution artifacts instead.
Keep the brief compact and stable:
docs/plans/... or other design docsExitPlanMode plan blobmcp__goldfish__brief({
action: "save",
title: "Brief API surface around strategic context",
content: "## Goal\n\nRename the forward-looking artifact to brief.\n\n## Why Now\n\nHarnesses now own execution planning.\n\n## Constraints\n\nKeep one-release compatibility for plan callers.\n\n## Success Criteria\n\nRecall, skills, hooks, and docs all present brief as canonical.\n\n## References\n\n- docs/plans/2026-04-16-brief-repositioning-design.md",
tags: ["memory", "migration"],
activate: true
})
Only one brief should be active per workspace.
mcp__goldfish__brief({ action: "get" }) gets the active brief.mcp__goldfish__brief({ action: "list" }) shows saved briefs.mcp__goldfish__recall({ limit: 0 }) shows the active brief without loading checkpoints.docs/plans/ for execution detail.plan, translate it to brief semantics unless the user is asking about a legacy artifact on purpose.npx claudepluginhub anortham/goldfish --plugin goldfishGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.