Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    howells

    vision

    howells/vision
    Productivity
    9
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Create or review a high-level vision document capturing project goals and purpose. Use when asked to "define the vision", "what is this project", "set goals", or when starting a new project that...

    SKILL.md

    # MANDATORY Tool Restrictions

    REQUIRED TOOLS:

    • AskUserQuestion — Preserve the one-question-at-a-time interaction pattern for every question in this skill, including gathering context and validating drafts. In Claude Code, use the tool. In Codex, ask one concise plain-text question at a time unless a structured question tool is actually available in the current mode. Keep context before the question to 2-3 sentences max, and do not narrate missing tools or fallbacks to the user.
    This workflow requires the full Arc bundle, not a prompts-only install.

    Paths in this skill use these conventions:

    • agents/..., references/..., disciplines/..., templates/..., scripts/..., rules/..., skills/<name>/... are Arc-owned files at the plugin root. Resolve the plugin root from this skill's filesystem location — it's the directory containing agents/ and skills/.
    • ./... is local to this skill's directory.
    • .ruler/..., docs/..., src/..., or any project-relative path refers to the user's project repository.

    Vision Workflow

    Create or review a 500-700 word vision document that captures the high-level goals and purpose of the app or codebase.

    **Use Read tool:** `docs/arc/progress.md` (first 50 lines)

    Check for recent work that might inform vision decisions.

    Process

    Step 1: Check for Existing Vision

    Use Read tool: docs/vision.md

    If file exists: Read it, then ask:

    AskUserQuestion:
      question: "I found an existing vision document. What would you like to do?"
      header: "Existing Vision"
      options:
        - label: "Review and discuss"
          description: "Walk through the current vision and talk through it"
        - label: "Update"
          description: "Revise the vision based on a new direction"
        - label: "Start fresh"
          description: "Discard the current vision and write a new one"
    

    If not exists: Proceed to Step 2.

    Step 2: Gather Context

    Ask one question at a time. Wait for the user's response before asking the next question.

    Question 1:

    AskUserQuestion:
      question: "What is this project? (one sentence)"
      header: "Project Identity"
      options:
        - label: "I'll describe it"
          description: "Type a one-sentence description of what you're building"
    

    Question 2:

    AskUserQuestion:
      question: "Who is it for?"
      header: "Target Audience"
      options:
        - label: "I'll describe them"
          description: "Type who the target users or audience are"
    

    Question 3:

    AskUserQuestion:
      question: "What problem does it solve?"
      header: "Core Problem"
      options:
        - label: "I'll explain"
          description: "Type the problem this project addresses"
    

    Question 4:

    AskUserQuestion:
      question: "What does success look like?"
      header: "Success Criteria"
      options:
        - label: "I'll define it"
          description: "Type what success means for this project"
    

    Question 5:

    AskUserQuestion:
      question: "Any constraints or non-goals?"
      header: "Constraints"
      options:
        - label: "Yes, I have some"
          description: "Type constraints or things you're explicitly not building"
        - label: "None right now"
          description: "Skip this and move on to drafting"
    

    Step 3: Draft Vision

    Write a 500-700 word vision document covering:

    # Vision
    
    ## Purpose
    [One paragraph: What is this and why does it exist?]
    
    ## Goals
    [3-5 bullet points: What are we trying to achieve?]
    
    ## Target Users
    [Who is this for? What do they need?]
    
    ## Success Criteria
    [How do we know if we've succeeded?]
    
    ## Non-Goals
    [What are we explicitly NOT trying to do?]
    
    ## Principles
    [2-3 guiding principles for decisions]
    

    Step 4: Validate

    Present the draft in sections. After each section, ask:

    AskUserQuestion:
      question: "Does this capture it?"
      header: "Section Review"
      options:
        - label: "Yes, looks good"
          description: "Move on to the next section"
        - label: "Needs changes"
          description: "I'll tell you what to adjust"
        - label: "Start this section over"
          description: "Rewrite this section from scratch"
    

    Step 5: Save

    mkdir -p docs
    # Write to docs/vision.md
    git add docs/vision.md
    git commit -m "docs: add project vision"
    
    **After completing this skill, append to the activity log.** See: `references/arc-log.md`

    Entry: /arc:vision — [Created / Updated] vision document

    Interop

    • /arc:ideate reads vision for context
    • /arc:suggest references vision as lowest-priority source
    • /arc:letsgo checks vision alignment
    Recommended Servers
    Linear
    Linear
    Notion
    Notion
    Google Docs
    Google Docs
    Repository
    howells/arc
    Files