--- description: View, create, or update the product vision. Manages vision.md and syncs to Gitea. argument-hint: [update|goals|focus] --- # Product Vision @~/.claude/skills/vision-management/SKILL.md @~/.claude/skills/gitea/SKILL.md ## Process 1. **Check for existing vision**: Look for `vision.md` in the current repo root. 2. **If no vision exists**: - Ask the user if they want to create one - Guide them through: - Purpose: Why does this product exist? - Goals: 3-5 measurable outcomes with success metrics - Current focus: Which 1-2 goals are priorities now? - Non-goals: What are you explicitly NOT doing? - Create `vision.md` with the vision document structure - Create a Gitea issue labeled `vision` with the same content 3. **If vision exists**: - Display the current vision - Check if $1 specifies an action: - `update`: General update to the vision - `goals`: Add, modify, or complete goals - `focus`: Change the current focus area - If no action specified, ask what the user wants to do: - View only (done) - Update goals - Change focus - Update progress - Add non-goals - Make the requested changes - Update `vision.md` - Sync changes to the Gitea vision issue 4. **Sync to Gitea**: - Find existing issue with `vision` label: `tea issues -l vision` - If exists: Update the issue description - If not: Create new issue with `vision` label ## Output Format When displaying the vision, show it clearly: ``` ## Current Vision **Purpose**: [purpose] **Goals**: 1. [Goal] - [Metric] [Progress indicator] 2. [Goal] - [Metric] [Progress indicator] **Current Focus**: [focus area] **Non-Goals**: [list] **Last Updated**: [date] ``` ## Guidelines - Keep goals specific and measurable - Limit to 3-5 active goals - Current focus should be 1-2 goals max - Update "Last Updated" on every change - Always sync to Gitea after changes