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.
What this skill does
# Vision Crafting
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.
## Frameworks
| 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 |
## Phase 1 — Setup
### Input handling
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.
### 1. Collect input
Accept one of:
- A product or company description
- A file path to a business case, competitive analysis, or customer segmentation
- Pasted content describing the product/company
- An existing vision statement to assess/improve
- No input or vague input → enter interview mode
### 2. Confirm scope
```
**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.
## Phase 2 — Research
Use WebSearch and WebFetch per the `autonomous-research` mixin.
### 2a. Market context
- Industry landscape and trends
- Market positioning of key competitors
- Customer needs and pain points
- Industry vision statement patterns and best practices
### 2b. Competitive positioning
- Competitor vision statements and positioning
- Market gaps and white space
- Differentiation opportunities
## Phase 3 — Context Gathering
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.
## Phase 4 — Framework Application
### Golden Circle (Sinek)
| 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.
### Moore's Positioning Template
```
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.
### Working Backwards Press Release (Amazon)
**Press Release Structure:**
1. **Headline**: Name the product and the customer benefit (one sentence)
2. **Sub-headline**: Who is the customer and what benefit do they get?
3. **Problem paragraph**: Describe the problem the product solves
4. **Solution paragraph**: How the product solves the problem elegantly
5. **Quote from company leader**: Why this matters (aspirational)
6. **How it works / Getting started**: Simple onboarding path
7. **Customer quote**: Satisfaction from the customer's perspective
8. **Call to action**: Where to learn more or sign up
**Internal FAQ** (5 questions): Business model, technology, risks, resources, timeline
**External FAQ** (5 questions): Pricing, availability, comparison, data/privacy, support
### Product Vision Board (Pichler)
| 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 |
## Phase 5 — Vision Statement Drafting
Synthesize framework outputs into three formats:
### One-liner vision (≤ 15 words)
- Aspirational, memorable, customer-centric
- Describes the future state, not the product
- Example: "A world where every team's best work is effortlessly organized and accessible."
### Elevator pitch (30 seconds)
Structure: Problem → Solution → Differentiator → Call to action
- 3-4 sentences maximum
- Must answer: What is it? Who is it for? Why does it matter? What makes it different?
### Extended vision (1 paragraph)
- Comprehensive vision incorporating purpose, audience, approach, and impact
- 4-6 sentences
- Suitable for internal strategy documents and stakeholder presentations
## Phase 6 — Quality Scoring
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**
- ≥ 32: Strong — ready to communicate
- 24-31: Good — minor refinements needed
- 16-23: Needs work — significant gaps
- < 16: Weak — fundamental rethinking required
## Phase 7 — Vision Hierarchy (if multi-level)
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 |
### Alignment check
- Does the product vision serve the company vision?
- Does the feature vision contribute to the product vision?
- Are there contradictions between levels?
- Are there gaps (levels without a vision)?
## Phase 8 — Anti-Vision
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:
- "We are a focused project management tool. We are NOT an all-in-one business suite."
- "We simplify complex data. We do NOT replace data scientists."
## Phase 9 — Diagrams
### Diagram 1: Vision Hierarchy (flowchart)
```mermaid
flowchart TB
CV["🏢 Company Vision\n'[company vision text]'"]
PV["📦 Product Vision\n'[product Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.