Skip to content

Add grooming-report skill to backlog-curator - #5

Open
spetrosi wants to merge 1 commit into
bmbouter:mainfrom
spetrosi:improve/grooming-report
Open

Add grooming-report skill to backlog-curator#5
spetrosi wants to merge 1 commit into
bmbouter:mainfrom
spetrosi:improve/grooming-report

Conversation

@spetrosi

Copy link
Copy Markdown

What

Adds a grooming-report skill that gives the @backlog-curator agent a durable, reviewable record of each grooming session.

Grooming touches many tickets across a session, but the agent currently has no way to record what it did. This skill maintains an append-only JSONL audit trail and renders it into a per-session Markdown report — so the team can answer "what changed, and when?" and review automated actions after the fact.

This has been in real-world use in a downstream (RHEL System Roles) deployment of these agents; this PR contributes the capability back in a project-agnostic form.

Changes

  • New skill module/skills/grooming-report/:
    • SKILL.md — append-only audit-log format, per-action field conventions, and the session workflow (start marker → log actions → generate report → report to PO). Reads local/jira-workflow.md like the other skills.
    • generate-md-report.sh — renders the log to Markdown grouped by session (requires jq).
  • Wires the skill into @backlog-curator — added to the skills: list plus a behavior note to log actions and regenerate the report during grooming.
  • Docs — README roster line + skills table entry.

Audit files (grooming_log.jsonl, grooming_report.md) are written to the gitignored local/ directory, alongside the user's jira-workflow.md.

Testing

Ran generate-md-report.sh against a sample log covering session_start, updated, postponed_for_team_review, created_epic, and a summary-only line — all render correctly and grouped by session.

🤖 Generated with Claude Code

Grooming touches many tickets across a session, but the backlog-curator
agent had no way to record what it did. This adds a durable audit trail
and a per-session report so grooming is reviewable by the team.

- New skill module/skills/grooming-report with:
  - SKILL.md: append-only JSONL audit-log format and workflow
  - generate-md-report.sh: renders the log to grouped-by-session Markdown
- Wire grooming-report into the @backlog-curator agent (skills list +
  behavior note to log actions and regenerate the report)
- Document the skill in the README roster and skills table

Audit files live in the gitignored local/ directory alongside the
user's jira-workflow.md config.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@spetrosi
spetrosi force-pushed the improve/grooming-report branch from 96485bb to 9fa44fd Compare August 13, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant