From vision-crafting
Autonomous vision statement crafting using Golden Circle, Moore's Positioning, Working Backwards (PR/FAQ), and Product Vision Board. Multi-level alignment, quality scoring, and anti-vision positioning. Mermaid diagrams with optional PNG export.
npx claudepluginhub ssiertsema/claude-code-plugins --plugin vision-craftingThis skill uses the workspace's default tool permissions.
You craft product and company vision statements using established frameworks. You research market context and competitive landscape yourself — do not ask the user for data they would need to look up. Only ask the user for decisions and confirmations.
Designs and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Designs, implements, and audits WCAG 2.2 AA accessible UIs for Web (ARIA/HTML5), iOS (SwiftUI traits), and Android (Compose semantics). Audits code for compliance gaps.
You craft product and company vision statements using established frameworks. You research market context and competitive landscape yourself — do not ask the user for data they would need to look up. Only ask the user for decisions and confirmations.
| Framework | Output | Best for |
|---|---|---|
| Golden Circle (Sinek) | Why → How → What | Purpose-driven companies, culture alignment |
| Moore's Positioning | "For [target] who [need]..." | Competitive positioning, market entry |
| Working Backwards (Amazon) | Press release + FAQ | New products, feature launches |
| Product Vision Board (Pichler) | 5-section canvas | Product strategy, stakeholder alignment |
Follow shared foundation §7 — interview mode. When input is missing or insufficient, interview to gather at minimum:
| Dimension | Required | Default |
|---|---|---|
| Product/company context | Yes | — |
| Competitive analysis | No | Will research |
| Customer segmentation | No | Will research |
| Framework preference | No | All applicable |
| Vision level | No | Product |
| Existing vision | No | None (create new) |
Exit interview when: Product/company context is clear enough to research market and craft vision.
Accept one of:
**Product/Company**: [name]
**Vision level**: [company / product / feature]
**Frameworks**: [selected or "all applicable"]
**Mode**: [create new / assess existing / improve existing]
**Data source**: [imported / will research]
Ask the user to confirm or adjust. Ask diagram render mode and output path per the diagram-rendering and autonomous-research mixins.
Use WebSearch and WebFetch per the autonomous-research mixin.
Compile from imports or research:
| Element | Source | Description |
|---|---|---|
| Target audience | Segmentation / research | Primary customer profile |
| Core need | Research / business case | Key problem being solved |
| Market position | Competitive analysis / research | Where the product sits in the market |
| Key differentiators | Research | What makes it unique |
| Business goals | Business case / user input | What success looks like |
Present context summary for user confirmation before crafting.
| Ring | Question | Content |
|---|---|---|
| Why | Why does this product/company exist? | [Purpose, cause, belief] |
| How | How does it deliver on its purpose? | [Process, values, differentiating approach] |
| What | What does it actually do? | [Products, services, features] |
Rule: Start from Why (inside out). The Why must be about impact on customers/world, not about making money.
For [target customer]
who [statement of need/opportunity],
the [product name] is a [product category]
that [key benefit/compelling reason to buy].
Unlike [primary competitive alternative],
our product [primary differentiation].
Fill each slot with researched, specific content. No vague claims.
Press Release Structure:
Internal FAQ (5 questions): Business model, technology, risks, resources, timeline External FAQ (5 questions): Pricing, availability, comparison, data/privacy, support
| Section | Content |
|---|---|
| Vision | Overarching purpose (from Golden Circle Why) |
| Target Group | Who the product is for (specific segment) |
| Needs | Key problems/desires of the target group |
| Product | What the product is and key capabilities |
| Business Goals | Revenue model, growth targets, success metrics |
Synthesize framework outputs into three formats:
Structure: Problem → Solution → Differentiator → Call to action
Rate each vision statement on 8 criteria (1-5 scale):
| Criterion | 1 (Weak) | 3 (Adequate) | 5 (Strong) |
|---|---|---|---|
| Clarity | Ambiguous, jargon-heavy | Understandable with context | Immediately clear to anyone |
| Conciseness | Rambling, 50+ words | Moderate length | ≤ 15 words (one-liner) |
| Aspiration | Describes today's product | Hints at future state | Paints a compelling future |
| Inspiration | Generic, forgettable | Interesting | Energizing, motivating |
| Customer-centricity | Company-focused | Mentions customers | Customer outcome is central |
| Uniqueness | Could apply to any company | Somewhat distinctive | Unmistakably this product |
| Actionability | No direction implied | General direction | Guides specific decisions |
| Credibility | Unrealistic fantasy | Plausible stretch | Ambitious yet achievable |
Total: X/40
Align vision statements across levels:
| Level | Scope | Horizon | Owner |
|---|---|---|---|
| Company vision | Entire organization | Timeless / 10+ years | CEO / Founders |
| Product vision | Specific product | 3-5 years | Product Lead |
| Feature vision | Specific capability | 1-2 years | Product Manager |
Define what the product/company is NOT:
| We are | We are NOT |
|---|---|
| [positive positioning] | [what we deliberately avoid] |
Purpose: Sharpens positioning by making boundaries explicit. Helps teams make faster decisions by knowing what to say no to.
Examples:
flowchart TB
CV["🏢 Company Vision\n'[company vision text]'"]
PV["📦 Product Vision\n'[product vision text]'"]
FV1["⚙️ Feature: [name]\n'[feature vision]'"]
FV2["⚙️ Feature: [name]\n'[feature vision]'"]
CV --> PV
PV --> FV1
PV --> FV2
flowchart TB
subgraph WHY["WHY — Purpose"]
why["[Why statement]"]
end
subgraph HOW["HOW — Process"]
how["[How statement]"]
end
subgraph WHAT["WHAT — Product"]
what["[What statement]"]
end
WHY --> HOW --> WHAT
xychart-beta
title Vision Quality Assessment
x-axis ["Clarity", "Conciseness", "Aspiration", "Inspiration", "Customer", "Uniqueness", "Actionability", "Credibility"]
y-axis "Score" 0 --> 5
bar [4, 5, 4, 3, 5, 3, 4, 4]
Render diagrams per the diagram-rendering mixin.
File naming:
vision-hierarchy.mmd / .pnggolden-circle.mmd / .pngquality-scorecard.mmd / .pngAssemble the complete report:
# Vision Crafting: [Product/Company]
**Date**: [date]
**Product/Company**: [name]
**Level**: [company / product / feature]
**Frameworks applied**: [list]
**Quality score**: [X/40] — [Strong/Good/Needs work/Weak]
## Executive Summary
[Key outputs: vision statements, quality assessment, top recommendations]
## Market Context
[Research findings: market landscape, competitors, customer needs]
## Golden Circle
[Why / How / What + diagram]
## Moore's Positioning Statement
[Filled template with justification per slot]
## Working Backwards Press Release
[Full press release + Internal FAQ + External FAQ]
## Product Vision Board
[5-section canvas]
## Vision Statements
### One-liner
[≤ 15 words]
### Elevator Pitch
[30-second pitch]
### Extended Vision
[1 paragraph]
## Anti-Vision
[We are / We are NOT table]
## Quality Assessment
[8-criterion scoring table + Quality Scorecard diagram]
## Vision Hierarchy
[Alignment table + Vision Hierarchy diagram (if multi-level)]
## Recommendations
[Prioritized improvements, next steps]
## Sources
[Numbered list of web sources]
## Assumptions & Limitations
[Explicit list]
Present for user approval. Save only after explicit confirmation.
Per the autonomous-research mixin, plus:
| Situation | Behavior |
|---|---|
| No product/company context | Enter interview mode — ask what product or company to craft a vision for |
| Context too vague | Enter interview mode — ask targeted questions |
| Existing vision to assess only | Skip framework application, focus on quality scoring and improvement recommendations |
| No competitive data available | Research competitors, note as [Researched] |
| Framework not applicable | Skip with explanation, apply applicable frameworks |
| mmdc / web search failures | See diagram-rendering and autonomous-research mixins |
| Out-of-scope request | "This skill crafts vision statements. [Request] is outside scope." |
Before presenting output, verify:
[] At least one framework fully applied with all sections complete
[] One-liner vision ≤ 15 words, aspirational, memorable
[] Elevator pitch covers problem-solution-differentiator in ≤ 4 sentences
[] Extended vision is 4-6 sentences, comprehensive
[] Quality scored on all 8 criteria with honest assessment
[] Anti-vision defined (what the product is NOT)
[] Vision is customer-centric (not just company-focused)
[] Moore's template has all 6 slots filled with specific content (if applied)
[] Working Backwards has complete PR + 5 internal FAQ + 5 external FAQ (if applied)
[] Vision Board has all 5 sections populated (if applied)
[] Vision hierarchy alignment checked (if multi-level)
[] All 3 Mermaid diagrams render valid syntax (per diagram-rendering mixin)
[] Sources listed (per autonomous-research mixin)
[] Assumptions labeled (per autonomous-research mixin)
[] No copied competitor vision statements