Implementation guide for creating Jira features representing strategic objectives and market problems
Inherits all available tools
Additional assets for this skill
This skill inherits all available tools. When active, it can use any tool Claude has access to.
This skill provides implementation guidance for creating Jira features, which represent high-level strategic objectives and solutions to market problems.
This skill is automatically invoked by the /jira:create feature command to guide the feature creation process.
A feature is:
| Level | Scope | Duration | Example |
|---|---|---|---|
| Feature | Strategic objective, market problem | 1-3 releases (3-9 months) | "Advanced hosted control plane observability" |
| Epic | Specific capability within feature | 1 quarter/release | "Multi-cluster metrics aggregation" |
| Story | Single user-facing functionality | 1 sprint | "View aggregated cluster metrics in dashboard" |
Features should:
Every feature should clearly state:
Good example:
h2. Market Problem
Enterprise customers managing multiple ROSA HCP clusters (10+) struggle with operational visibility and control. They must navigate between separate dashboards for each cluster, making it difficult to:
- Identify issues across their cluster fleet
- Track resource utilization trends
- Respond quickly to incidents
- Optimize costs across clusters
This leads to increased operational overhead, slower incident response, and higher support costs. Without a unified observability solution, customers face scalability challenges as their cluster count grows.
Bad example:
We need better observability.
Explain why this feature matters to the business:
Example:
h2. Strategic Value
h3. Customer Value
- 60% reduction in time spent on cluster management
- Faster incident detection and response (10min → 2min)
- Better resource optimization across cluster fleet
- Improved operational confidence at scale
h3. Business Impact
- Supports enterprise expansion (critical for deals >100 clusters)
- Reduces support burden (fewer escalations, faster resolution)
- Competitive differentiator (no competitor offers unified HCP observability)
- Enables upsell opportunities (advanced monitoring add-ons)
h3. Strategic Alignment
- Aligns with "Enterprise-First" product strategy for FY2025
- Prerequisite for multi-cluster management capabilities in roadmap
- Supports OpenShift Hybrid Cloud Platform vision
Define how you'll measure success (not just completion):
Example:
h2. Success Criteria
h3. Adoption
- 50% of customers with 10+ clusters adopt within 6 months of GA
- Feature enabled by default for new cluster deployments
h3. Usage
- Average of 5 dashboard views per day per customer
- Alert configuration adoption >30% of customers
- API usage growing 20% month-over-month
h3. Outcomes
- 40% reduction in time-to-detect incidents (measured via support metrics)
- Customer satisfaction (CSAT) improvement from 7.2 to 8.5 for multi-cluster users
- 25% reduction in cluster management support tickets
h3. Business
- Closes 10+ enterprise deals blocked by observability gap
- Reduces support costs by $200K annually
- Enables $500K in advanced monitoring upsell revenue
When creating a feature, guide the user through strategic thinking:
Prompt: "What customer or market problem does this feature solve? Be specific about who is affected and why it matters."
Probing questions:
Example response:
Enterprise customers with large ROSA HCP deployments (50+ clusters) struggle with operational visibility. They must manage each cluster separately, leading to slow incident response, difficulty tracking compliance, and high operational overhead. This is blocking large enterprise deals and causing customer escalations.
Prompt: "How will this feature solve the problem? What capability will be delivered?"
Example response:
Deliver a unified observability platform for ROSA HCP that aggregates metrics, logs, and events across all clusters in a customer's fleet. Provide centralized dashboards, fleet-wide alerting, and compliance reporting.
Prompt: "Why is this strategically important? What business value does it deliver?"
Helpful questions:
Example response:
Customer value: 50% reduction in cluster management time
Business impact: Unblocks $5M in enterprise deals, reduces support costs
Competitive advantage: No competitor offers unified HCP observability
Strategic alignment: Critical for enterprise market expansion
Prompt: "How will you measure success? What metrics will tell you this feature achieved its goals?"
Categories to consider:
Example response:
Adoption: 50% of enterprise customers within 6 months
Usage: Daily active usage by SREs in 80% of adopting customers
Outcomes: 40% faster incident detection
Business: Closes 15+ blocked enterprise deals
Prompt: "What are the major components or epics within this feature?"
Identify 3-8 major work streams:
Example response:
1. Multi-cluster metrics aggregation
2. Unified observability dashboard
3. Fleet-wide alerting and automation
4. Compliance and audit reporting
5. API and CLI for programmatic access
6. Documentation and enablement
Prompt: "What is the timeline? What are key milestones?"
Example response:
Timeline: 9 months (3 releases)
Milestones:
- Q1 2025: MVP metrics aggregation (Epic 1)
- Q2 2025: Dashboard and alerting (Epics 2-3)
- Q3 2025: Compliance, API, GA (Epics 4-6)
Before submitting the feature, validate:
mcp__atlassian__jira_create_issue(
project_key="<PROJECT_KEY>",
summary="<feature summary>",
issue_type="Feature",
description="""
<Brief overview of the feature>
h2. Market Problem
<Describe the customer/business problem this solves>
h2. Proposed Solution
<Describe the capability/solution being delivered>
h2. Strategic Value
h3. Customer Value
* <Customer benefit 1>
* <Customer benefit 2>
h3. Business Impact
* <Business impact 1>
* <Business impact 2>
h3. Strategic Alignment
<How this aligns with product strategy>
h2. Success Criteria
h3. Adoption
* <Adoption metric 1>
h3. Outcomes
* <Outcome metric 1>
h3. Business
* <Business metric 1>
h2. Scope
h3. Epics (Planned)
* Epic 1: <epic name>
* Epic 2: <epic name>
* Epic 3: <epic name>
h2. Timeline
* Target: <release/timeframe>
* Key milestones: <major deliverables>
""",
components="<component name>", # if required
additional_fields={
# Add project-specific fields
}
)
mcp__atlassian__jira_create_issue(
project_key="CNTRLPLANE",
summary="Advanced observability for hosted control planes",
issue_type="Feature",
description="""
Deliver unified observability capabilities for ROSA and ARO hosted control planes, enabling enterprise customers to manage large cluster fleets with centralized monitoring, alerting, and compliance reporting.
h2. Market Problem
Enterprise customers managing multiple ROSA HCP clusters (50+) face significant operational challenges:
* Must navigate separate dashboards for each cluster (time-consuming, error-prone)
* Cannot track compliance posture across cluster fleet
* Slow incident detection and response (10-30 minutes to identify cross-cluster issues)
* Difficulty optimizing resources and costs across clusters
* High operational overhead preventing scaling to larger deployments
This problem affects our largest customers and is blocking expansion into enterprise segments. Competitors are beginning to offer fleet management capabilities, creating competitive pressure.
h2. Proposed Solution
Build a comprehensive observability platform for hosted control planes that provides:
* Centralized metrics aggregation across all customer clusters
* Unified dashboards for cluster health, performance, and capacity
* Fleet-wide alerting with intelligent cross-cluster correlation
* Compliance and audit reporting across cluster fleet
* APIs and CLI for programmatic access and automation
* Integration with existing customer monitoring tools
h2. Strategic Value
h3. Customer Value
* 60% reduction in time spent on cluster operational tasks
* 80% faster incident detection and response (30min → 6min)
* Improved compliance posture with automated reporting
* Confidence to scale to 100+ clusters
* Better resource optimization (20% cost savings through right-sizing)
h3. Business Impact
* Unblocks $5M in enterprise pipeline (15+ deals require this capability)
* Reduces support escalations by 40% (better self-service visibility)
* Competitive differentiator (no competitor offers unified HCP observability at this level)
* Enables $500K annual upsell revenue (advanced monitoring add-ons)
* Improves customer retention (reducing churn in enterprise segment)
h3. Competitive Advantage
* First-to-market with truly unified HCP observability
* Deep integration with OpenShift ecosystem
* AI-powered insights (future capability)
h3. Strategic Alignment
* Aligns with "Enterprise-First" product strategy for FY2025
* Supports "Hybrid Cloud Platform" vision
* Prerequisite for future multi-cluster management capabilities on roadmap
* Enables shift to "fleet management" business model
h2. Success Criteria
h3. Adoption
* 50% of customers with 10+ clusters adopt within 6 months of GA
* Feature enabled by default for all new ROSA HCP deployments
* 30% adoption in ARO HCP customer base within 9 months
h3. Usage
* Daily active usage by SREs in 80% of adopting customers
* Average 10+ dashboard views per customer per day
* Alert configuration adoption >40% of customers
* API usage growing 25% month-over-month
h3. Outcomes
* 40% reduction in time-to-detect incidents (measured via support metrics)
* 50% reduction in time-to-resolve incidents (via support ticket analysis)
* Customer satisfaction (CSAT) improvement from 7.2 to 8.5 for multi-cluster customers
* 30% reduction in cluster management support tickets
h3. Business Metrics
* Close 15 blocked enterprise deals ($5M+ in ARR)
* Reduce support costs by $250K annually
* Generate $500K in upsell revenue (advanced monitoring)
* Improve enterprise customer retention by 15%
h2. Scope
h3. Epics (Planned)
* Epic 1: Multi-cluster metrics aggregation infrastructure
* Epic 2: Unified observability dashboard and visualization
* Epic 3: Fleet-wide alerting and intelligent correlation
* Epic 4: Compliance and audit reporting
* Epic 5: API and CLI for programmatic access
* Epic 6: Customer monitoring tool integrations (Datadog, Splunk)
* Epic 7: Documentation, training, and customer enablement
h3. Out of Scope (Future Considerations)
* Log aggregation (separate feature planned for 2026)
* AI-powered predictive analytics (follow-on feature)
* Support for standalone OpenShift clusters (not HCP)
* Cost optimization recommendations (different feature)
h2. Timeline
* Total duration: 9 months (3 releases)
* Target GA: Q3 2025 (OpenShift 4.23)
h3. Milestones
* Q1 2025 (4.21): MVP metrics aggregation, basic dashboard (Epics 1-2)
* Q2 2025 (4.22): Alerting, compliance reporting (Epics 3-4)
* Q3 2025 (4.23): API, integrations, GA (Epics 5-7)
h2. Dependencies
* Centralized metrics storage infrastructure ([CNTRLPLANE-50])
* Cluster registration and inventory service ([CNTRLPLANE-75])
* Identity and access management for multi-cluster ([CNTRLPLANE-120])
h2. Risks and Mitigation
h3. Risks
* Performance degradation with >500 clusters (scalability testing needed)
* Integration complexity with third-party monitoring tools
* Customer adoption if migration from existing tools is complex
h3. Mitigation
* Performance benchmarking sprint in Epic 1
* Partner early with Datadog/Splunk on integration design
* Provide migration tools and dedicated customer success support
""",
components="HyperShift",
additional_fields={
"customfield_12319940": "openshift-4.21", # target version (initial)
"labels": ["ai-generated-jira", "observability", "enterprise"],
"security": {"name": "Red Hat Employee"}
}
)
Use Jira's native formatting (Wiki markup):
<Brief feature overview>
h2. Market Problem
<Detailed description of customer/business problem>
<Who is affected, what pain they experience, impact of not solving>
h2. Proposed Solution
<Description of the capability/solution being delivered>
h2. Strategic Value
h3. Customer Value
* <Benefit 1>
* <Benefit 2>
h3. Business Impact
* <Impact 1>
* <Impact 2>
h3. Competitive Advantage
<How this differentiates us>
h3. Strategic Alignment
<How this supports product/company strategy>
h2. Success Criteria
h3. Adoption
* <Adoption metrics>
h3. Usage
* <Usage metrics>
h3. Outcomes
* <Customer outcome metrics>
h3. Business Metrics
* <Revenue, cost, satisfaction metrics>
h2. Scope
h3. Epics (Planned)
* Epic 1: <name>
* Epic 2: <name>
* Epic 3: <name>
h3. Out of Scope
* <Related work NOT in this feature>
h2. Timeline
* Total duration: <timeframe>
* Target GA: <date/release>
h3. Milestones
* <Quarter/Release>: <deliverable>
* <Quarter/Release>: <deliverable>
h2. Dependencies (if any)
* [PROJ-XXX] - <dependency description>
h2. Risks and Mitigation (optional)
h3. Risks
* <Risk 1>
* <Risk 2>
h3. Mitigation
* <Mitigation strategy 1>
* <Mitigation strategy 2>
Scenario: Feature could be accomplished as a single epic.
Action:
Example:
This feature seems small enough to be a single Epic (1-2 months, single capability).
Features should typically:
- Contain 3-8 epics
- Span multiple releases (6-12 months)
- Address strategic market problem
Would you like to create this as an Epic instead? (yes/no)
Scenario: User doesn't provide market problem or strategic value.
Action:
Example:
For a feature, we need to understand the strategic context:
1. What market problem does this solve?
2. Why is this strategically important to the business?
3. What value do customers get?
These help stakeholders understand why we're investing in this feature.
Let's start with: What customer problem does this solve?
Scenario: Success criteria are vague or not measurable.
Action:
Example:
Success criteria should be measurable. "Feature is successful" is too vague.
Instead, consider metrics like:
- Adoption: "50% of enterprise customers within 6 months"
- Usage: "10+ daily dashboard views per customer"
- Outcomes: "40% faster incident response time"
- Business: "Close 10 blocked deals worth $3M"
What specific metrics would indicate success for this feature?
Scenario: User doesn't identify component epics.
Action:
Example:
Features are typically delivered through 3-8 epics. What are the major components or work streams?
For observability, typical epics might be:
1. Metrics collection infrastructure
2. Dashboard and visualization
3. Alerting system
4. Reporting capabilities
5. API development
6. Documentation
What would be the major components for your feature?
Scenario: Sensitive data detected in feature content.
Action:
Example:
I detected confidential business information (customer names, revenue figures).
If this is a public Jira project, please sanitize:
- Use "Enterprise Customer A" instead of actual customer names
- Use ranges ($1-5M) instead of exact revenue figures
Scenario: MCP tool returns an error when creating the feature.
Action:
Common errors:
Input:
/jira:create feature CNTRLPLANE "Advanced hosted control plane observability"
Interactive prompts collect:
Result:
Input:
/jira:create feature CNTRLPLANE "Multi-cloud cost optimization for ROSA and ARO HCP"
Auto-detected:
Result:
❌ Feature is actually an epic
"Multi-cluster dashboard" (single capability, 1 epic)
✅ Too small, create as Epic
❌ No strategic context
"Build monitoring system"
✅ Must explain market problem and business value
❌ Vague success criteria
"Feature is successful when customers like it"
✅ Use measurable metrics: "50% adoption, 8.5 CSAT score, $2M revenue"
❌ Technical implementation as feature
"Migrate to Kubernetes operator pattern"
✅ Technical work should be epic/task. Features describe customer-facing value.
/jira:create - Main command that invokes this skillcreate-epic skill - For epics within featurescntrlplane skill - CNTRLPLANE specific conventions