| name | product-context-template |
| description | Generic product context template for creating product vision, goals, and constraints skills. Auto-invoke on 'product skill', 'product context framework', 'strategic alignment template'. Do NOT load during actual product work. |
| disable-model-invocation | true |
| allowed-tools | ["Grep"] |
| version | 1.0.0 |
| category | Templates |
| tags | ["template","product-context","vision","strategy"] |
| last-updated | "2025-10-20T00:00:00.000Z" |
Justification: pure template scaffold - emits verbatim template content with no LLM reasoning pass.
Product Context Template
Purpose
This template guides the creation of product context skills - strategic information about product vision, goals, constraints, and positioning that helps Claude understand the "why" behind technical decisions. Replace all [PLACEHOLDER] values with actual product information.
SKILL.md Frontmatter Template
---
name: [product-name]-context
description: Product context for [PRODUCT_NAME] including vision, goals, and constraints when discussing [FEATURE_AREA_1], [FEATURE_AREA_2], or [USE_CASE]. Auto-invoke when user mentions [PRODUCT_NAME], [KEY_FEATURE], or [TARGET_USER_SEGMENT]. Do NOT load for general [DOMAIN] discussions unrelated to [PRODUCT_NAME].
disable-model-invocation: true
allowed-tools: []
version: 1.0.0
category: Product
tags: [[product-name], [domain], product-context, strategy]
product-version: [VERSION_OR_RELEASE]
last-updated: [YYYY-MM-DD]
---
Description Engineering Guidance:
✅ DO include:
- Product name and key features
- Specific feature areas covered
- Target user segments
- Strategic positioning keywords
❌ DON'T use:
- Generic descriptions ("Information about product...")
- No product scope boundaries
- Missing trigger terms users will actually mention
Example Good Description:
Product context for Acme Checkout payment processing covering merchant onboarding, flexible billing, and international support. Auto-invoke when user mentions Acme Checkout, merchant setup, or billing options. Do NOT load for general payment discussions outside Acme Checkout.
Product Context Content Structure
1. Product Vision & Mission
Purpose: Core purpose and long-term aspiration
Product Vision
[ONE_SENTENCE_VISION_STATEMENT]
Example: "Enable every restaurant to offer flexible payment options that increase customer purchasing power while maintaining financial security."
Mission Statement
[ONE_TO_TWO_SENTENCE_MISSION]
Target Outcome: [MEASURABLE_GOAL_OR_IMPACT]
- Example: "Increase average transaction value by >30%"
- Example: "Reduce merchant setup time from weeks to <24 hours"
Strategic Positioning
- Market Position:
[WHERE_PRODUCT_FITS_IN_MARKET]
- Differentiation:
[WHAT_MAKES_THIS_UNIQUE]
- Competitive Advantage:
[KEY_ADVANTAGE_OVER_ALTERNATIVES]
2. Target Users & Personas
Purpose: Who the product serves and their key characteristics
Primary Persona: [PERSONA_NAME]
Role: [JOB_TITLE_OR_ROLE]
Key Characteristics:
- Goals:
[PRIMARY_GOAL_1], [PRIMARY_GOAL_2]
- Pain Points:
[PAIN_POINT_1], [PAIN_POINT_2]
- Technical Proficiency:
[LOW/MEDIUM/HIGH]
- Decision Authority:
[WHAT_THEY_CAN_DECIDE]
Success Metrics (for this persona):
[METRIC_1]: [TARGET_VALUE]
[METRIC_2]: [TARGET_VALUE]
Secondary Persona: [PERSONA_NAME]
(Repeat structure for secondary/tertiary personas)
3. Product Goals & Success Metrics
Purpose: Measurable objectives and KPIs
Current Release Goals [RELEASE_VERSION]
| Goal | Success Metric | Target | Current | Status |
|---|
[GOAL_1] | [METRIC_NAME] | [TARGET_VALUE] | [CURRENT_VALUE] | [ON_TRACK/AT_RISK/ACHIEVED] |
[GOAL_2] | [METRIC_NAME] | [TARGET_VALUE] | [CURRENT_VALUE] | [ON_TRACK/AT_RISK/ACHIEVED] |
[GOAL_3] | [METRIC_NAME] | [TARGET_VALUE] | [CURRENT_VALUE] | [ON_TRACK/AT_RISK/ACHIEVED] |
Long-Term Strategic Goals (12-24 months)
[STRATEGIC_GOAL_1]: [DESCRIPTION_AND_WHY]
[STRATEGIC_GOAL_2]: [DESCRIPTION_AND_WHY]
[STRATEGIC_GOAL_3]: [DESCRIPTION_AND_WHY]
4. Product Constraints & Trade-offs
Purpose: Known limitations and strategic trade-off decisions
Technical Constraints
-
Performance: [CONSTRAINT_DESCRIPTION]
- Example: "Must support 10,000 transactions/second"
- Rationale:
[WHY_THIS_MATTERS]
-
Scalability: [CONSTRAINT_DESCRIPTION]
- Example: "Architecture must scale to 100M users without redesign"
- Rationale:
[WHY_THIS_MATTERS]
-
Integration: [CONSTRAINT_DESCRIPTION]
- Example: "Must integrate with legacy POS systems via REST API"
- Rationale:
[WHY_THIS_MATTERS]
Business Constraints
- Budget:
[CONSTRAINT_DESCRIPTION] (use relative terms, no specific amounts)
- Timeline:
[CONSTRAINT_DESCRIPTION]
- Resources:
[CONSTRAINT_DESCRIPTION]
- Compliance:
[REGULATORY_REQUIREMENTS]
Strategic Trade-offs (Decisions Made)
Trade-off: [WHAT_WAS_DECIDED]
We chose: [OPTION_A]
Over: [OPTION_B]
Because: [RATIONALE]
Date decided: [YYYY-MM-DD]
Revisit if: [CONDITION_THAT_WOULD_CHANGE_DECISION]
5. Core Features & Capabilities
Purpose: What the product does (high-level, not implementation details)
Feature Category: [CATEGORY_NAME]
Features:
-
[FEATURE_NAME]
- Purpose:
[WHY_THIS_EXISTS]
- User Value:
[BENEFIT_TO_USER]
- Status:
[AVAILABLE/IN_DEVELOPMENT/PLANNED]
- Priority:
[MUST_HAVE/SHOULD_HAVE/NICE_TO_HAVE]
-
[FEATURE_NAME]
(Repeat structure)
Feature Roadmap (High-Level)
| Quarter | Theme | Key Features | Goal |
|---|
[Q1 YYYY] | [THEME] | [FEATURES] | [OBJECTIVE] |
[Q2 YYYY] | [THEME] | [FEATURES] | [OBJECTIVE] |
[Q3 YYYY] | [THEME] | [FEATURES] | [OBJECTIVE] |
Note: Roadmap is directional, subject to change based on customer feedback and market conditions.
6. User Experience Principles
Purpose: Design philosophy and UX standards
Core UX Principles
-
[PRINCIPLE_1]: [DESCRIPTION]
- Example: "Simplicity over features - every screen should have single clear purpose"
- Application:
[HOW_THIS_APPLIES_TO_DECISIONS]
-
[PRINCIPLE_2]: [DESCRIPTION]
- Example: "Progressive disclosure - show basics first, advanced options on demand"
- Application:
[HOW_THIS_APPLIES_TO_DECISIONS]
-
[PRINCIPLE_3]: [DESCRIPTION]
- Example: "Mobile-first design - optimize for smallest screen, enhance for larger"
- Application:
[HOW_THIS_APPLIES_TO_DECISIONS]
Accessibility Standards
- Compliance Level:
[WCAG_LEVEL] (e.g., WCAG 2.1 AA)
- Key Requirements:
[SPECIFIC_REQUIREMENTS]
- Testing Approach:
[HOW_ACCESSIBILITY_IS_VALIDATED]
7. Integration & Ecosystem
Purpose: How product fits in broader ecosystem
Key Integrations
| System | Integration Type | Purpose | Status |
|---|
[SYSTEM_1] | [API/WEBHOOK/SDK] | [WHY_INTEGRATED] | [ACTIVE/PLANNED] |
[SYSTEM_2] | [API/WEBHOOK/SDK] | [WHY_INTEGRATED] | [ACTIVE/PLANNED] |
Ecosystem Position
Upstream Dependencies: [SYSTEMS_WE_DEPEND_ON]
Downstream Consumers: [SYSTEMS_THAT_DEPEND_ON_US]
Lateral Partners: [PEER_SYSTEMS_WE_COORDINATE_WITH]
8. Assumptions & Risks
Purpose: Known assumptions and tracked risks
Key Assumptions
-
[ASSUMPTION_1]
- If wrong, impact:
[WHAT_WOULD_CHANGE]
- Validation approach:
[HOW_WE_TEST_THIS]
-
[ASSUMPTION_2]
(Repeat structure)
Risk Register
| Risk | Probability | Impact | Mitigation | Owner |
|---|
[RISK_1] | [LOW/MEDIUM/HIGH] | [LOW/MEDIUM/HIGH] | [MITIGATION_STRATEGY] | [ROLE_NOT_NAME] |
[RISK_2] | [LOW/MEDIUM/HIGH] | [LOW/MEDIUM/HIGH] | [MITIGATION_STRATEGY] | [ROLE_NOT_NAME] |
Validation Checklist
Before finalizing product context skill, verify:
Content Quality:
Strategic Clarity:
User Focus:
Metadata & Tracking:
Security & Scope:
Usage Examples
Creating New Product Context Skill:
User: "Create a product context skill for Acme Checkout"
Claude: [Loads this template skill, uses structure to create Acme Checkout-specific context]
Feature Development Guidance:
User: "Should we add advanced analytics to the merchant dashboard?"
Claude: [Loads product context skill, checks against vision, user personas, and goals]
Response: "Based on product vision of 'simplicity over features' and primary persona being small restaurant owners with low technical proficiency, advanced analytics might violate UX principle #1. Consider progressive disclosure - basic metrics by default, advanced analytics opt-in."
Do NOT Use This Template For:
- Actual product work (use project-specific skills instead)
- Technical implementation details (use ground truth for specs)
- Stakeholder information (use stakeholder template)
- Frequently changing tactical plans (product context is strategic)
Maintenance & Freshness
Update Triggers:
- New product vision or strategic pivot
- Major release with significant feature changes
- Quarterly goals update
- New competitive positioning
- Persona evolution based on user research
Review Cadence:
- Vision/Mission: Annually or on strategic pivot
- Goals/Metrics: Quarterly
- Features/Roadmap: Monthly
- Constraints/Risks: Ongoing as they change
Version Control:
- Update
product-version field with product release version
- Track changes in git with reference to product release notes
- Use semantic versioning for template (1.0.0 → 1.1.0 for additions)
Template Source: Phase 2 requirements + product management best practices
Template Version: 1.0.0
Last Updated: 2025-10-20
Validation: Ready for Phase 2 implementation