Automatically capture, update, and manage development pain points. Use when user mentions friction, blockers, workarounds, or wants to track development obstacles.
Automatically manage the pain points tracking system by capturing new pain points, updating existing ones, archiving resolved items, and extracting patterns.
This skill activates when the user:
Trigger phrases:
Workflow:
.claude/pain-points/active-pain-points.mdTemplate:
### [PAIN-XXXX] Brief action-oriented description
- **Impact**: Specific scope
- **Frequency**: Daily/Weekly/Occasional
- **First Noted**: YYYY-MM-DD
- **Context**: File paths, scenarios
- **Workaround**: Current approach
- **Potential Solution**: Ideas if discussed
Update Types:
Steps:
Review Output:
## Weekly Pain Point Review - YYYY-MM-DD
### Current State
- **Total Pain Points**: X
- **New This Week**: X
- **Resolved This Week**: X
### Focus Areas
**Quick Wins** (High Impact, Low Effort):
1. [PAIN-XXXX]: Description
**Strategic Investments** (High Impact, High Effort):
1. [PAIN-XXXX]: Description
### Next Steps
1. Approve focus areas
2. Create tasks for priorities
3. Next review: YYYY-MM-DD
Calculate: (Impact x Frequency) + Urgency Modifier
Impact Score (1-10):
Frequency Score (1-10):
Auto-Prioritization:
Listen for friction language and offer to capture without being asked.
Don't accept "deployment is slow" - require measurable details.
Weekly reviews, monthly archival, quarterly pattern analysis.
File paths, task IDs, commits that show the pain.
Every pain point needs clear description, measurable impact, and potential solution path.
Reference in commit messages: "Fix: [description] (PAIN-XXXX)"
Version: 1.0.0 Category: Development Experience & Quality Maintenance: Weekly active use, Monthly archival