Turn PRD intent into an implementation-ready capability plan with clear constraints.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "product-capability" skill from askskill: 1. Download https://raw.githubusercontent.com/affaan-m/ECC/main/skills/product-capability/SKILL.md 2. Save it as ~/.claude/skills/product-capability/SKILL.md 3. Reload skills and tell me it's ready
Based on the following PRD draft, produce an implementation-ready capability plan: break down target capabilities, key constraints, invariants, cross-service interfaces, dependencies, risks, and unresolved decisions that need product or engineering approval. Use structured headings. PRD: ...
A structured capability plan clarifying scope, interface constraints, dependencies, and open decisions.
Our roadmap for next quarter includes these asks: A, B, and C. Do not write a generic plan. Instead, output a capability-oriented implementation framework covering capability modules for each ask, shared foundational capabilities, technical and business constraints, inter-service interfaces, acceptance prerequisites, and questions that must be clarified first.
A capability-based implementation framework that highlights shared building blocks and prerequisite clarifications.
Below is a meeting transcript among product, design, and engineering. Extract it into a capability plan suitable before multi-service implementation starts, highlighting agreed capabilities, invariants, boundary conditions, external interface assumptions, potential conflicts, and missing information that must be filled in. Transcript: ...
A capability plan distilled from discussion, with key gaps and conflicts clearly listed.
This skill turns product intent into explicit engineering constraints.
Use it when the gap is not "what should we build?" but "what exactly must be true before implementation starts?"
If the repo has a durable product-context file such as PRODUCT.md, docs/product/, or a program-spec directory, update it there.
If no capability manifest exists yet, create one using the template at:
docs/examples/product-capability-template.mdThe goal is not to create another planning stack. The goal is to make hidden capability constraints durable and reusable.
Read only what is needed:
PRODUCT.md, design docs, RFCs, migration notes, operating-model docsCompress the ask into one precise statement:
If this statement is weak, the implementation will drift.
Extract the constraints that must hold before implementation:
These are the things that often live only in senior-engineer memory.
Produce an SRS-style capability plan with:
End with the exact handoff:
If useful, point to the next ECC-native lane:
project-flow-opsworkspace-surface-auditapi-connector-builderdashboard-buildertdd-workflowverification-loopReturn the result in this order:
CAPABILITY
- one-paragraph restatement
CONSTRAINTS
- fixed rules, invariants, and boundaries
IMPLEMENTATION CONTRACT
- actors
- surfaces
- states and transitions
- interface/data implications
NON-GOALS
- what this lane explicitly does not own
OPEN QUESTIONS
- blockers or product decisions still required
HANDOFF
- what should happen next and which ECC lane should take it
…
Audit Claude skills and commands with quick scans or full stocktakes.
Create iOS liquid glass interfaces with dynamic visuals and interactive morphing.
Record polished web app UI demo videos for walkthroughs, tutorials, and showcases.
Plan demand forecasts, safety stock, and replenishment for multi-location retail inventory.
Unify multi-channel notifications for routing, deduplication, escalation, and inbox consolidation.
Audit, plan, and implement SEO improvements for better search visibility.
Clarify ambiguous changes into testable acceptance criteria and implementation requirements.
Turn Notion specs into implementation plans, tasks, and progress tracking.
Plan task capacity and queue handling to improve execution and resource allocation.
Analyze team capacity and forecast utilization for planning, staffing, and prioritization.
Finalize completed work by committing, pushing, and opening reviewed pull requests.
Review implementation plans for gaps, assumptions, and sequencing before coding starts