groove-work-review

Evaluate git diffs against acceptance criteria and categorize findings into fix or rework decisions.

5|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/andreadellacorte/groove --skill groove-work-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: groove-work-review
Source: https://github.com/andreadellacorte/groove/tree/main/.agents/skills/groove-work-review
Command: npx skills add https://github.com/andreadellacorte/groove --skill groove-work-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the evaluation of implemented work, ensuring it meets the plan and acceptance criteria, and capturing crucial lessons learned for future iterations.

Core Features & Use Cases

  • Artifact Evaluation: Assesses code or deliverables against defined plans and acceptance criteria.
  • Decision Making: Clearly determines whether to accept the work or if rework is necessary, providing a rationale.
  • Lesson Capture: Identifies and records insights for the compound engineering loop.
  • Use Case: After a developer implements a new feature, this Skill is used to review the code changes, verify against the requirements, and decide if it's ready for merging or needs further refinement.

Quick Start

Use groove-work-review to evaluate the latest changes against the main branch.

Frequently Asked Questions about groove-work-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate code changes against acceptance criteria using git diffs?

Evaluate code changes against acceptance criteria by analyzing git diffs to identify specific gaps, categorizing findings into 'Fix Now', 'Needs Spec', or 'Create Issues', and appending review notes directly to the task body to determine if work should be accepted or reworked.

What is the best way to automate code review and capture lessons learned for future iterations?

Automating code review and capturing lessons learned involves assessing implemented work artifacts against project plans, making an accept or rework decision, and recording insights for the compound engineering loop to improve future development iterations.

How do I categorize code review findings when gaps are found in a pull request?

Categorize code review findings by grouping identified gaps into three specific buckets: 'Fix Now' for immediate corrections, 'Needs Spec' for unclear requirements, and 'Create Issues' to generate new tasks for future rework actions.

Can I use automated artifact evaluation to decide whether to accept or rework a feature?

Yes, you can use artifact evaluation to clearly determine whether to accept implemented work or require rework by verifying deliverables against defined plans and acceptance criteria, providing a clear rationale for the decision.

Does code review work without existing project plans and acceptance criteria?

No, effective code review requires existing project plans and defined acceptance criteria to compare against. Without these baselines, the evaluation cannot accurately identify specific gaps or make a reliable accept or rework decision for the deliverables.

When should I not use an automated git diff evaluation for quality assurance?

You should avoid automated git diff evaluation when project plans and acceptance criteria are undefined, or when evaluating complex architectural changes that require manual contextual review beyond identifying specific gaps and generating rework tasks.