What problem does it solve?
This Skill addresses the challenge of continuously improving software development processes by providing objective, data-driven feedback on each development cycle. It helps identify bottlenecks, recurring issues, and areas for prompt engineering or process refinement.
Core Features & Use Cases
- Metric Collection: Gathers assertiveness scores, iteration counts, and failure types from each development gate.
- Root Cause Analysis: Performs deep dives into tasks with low scores or excessive iterations.
- Prompt Quality Analysis: Evaluates agent prompts for effectiveness and suggests improvements.
- Pattern Identification: Detects recurring issues across tasks and gates to highlight systemic problems.
- Reporting: Generates comprehensive feedback reports for cycle improvement.
- Use Case: After a development cycle, this Skill analyzes all completed tasks, identifies that the 'testing' gate consistently requires more than 3 iterations due to uncovered criteria, and suggests specific prompt adjustments for the QA Analyst agent to improve test coverage.
Quick Start
Execute the bee:dev-feedback-loop skill to collect metrics and generate a feedback report for the current development cycle.