What problem does it solve?
This Skill addresses the challenge of hidden technical debt that slows down delivery velocity and introduces risk by providing a structured way to log, prioritize, and negotiate time for its resolution.
Core Features & Use Cases
- Structured Logging: Maintain a log of technical debt items with details on description, area, impact, effort, priority, date, and owner.
- Priority Classification: Categorize tech debt based on its impact on delivery and potential for failure or security issues.
- Negotiation Framework: Provides a method to negotiate time for tech debt reduction, such as the "20% rule" for sprint capacity.
- Use Case: A team is experiencing slow sprint velocity. They use this skill to log recurring technical issues identified in retrospectives, prioritize them, and present a business case to stakeholders for allocating dedicated time to address the most critical items.
Quick Start
Use the tech-debt-log skill to create a new entry for 'Auth service has no unit tests' in the 'Auth' area, noting it has a 'High' impact on delivery and requires '5 days' effort.