implement-ticket

Implements a ticket, self-reviews the commit, and records decisions in review-points.md.

6|7|Updated Aug 21, 2026
One-click install
npx skills add https://github.com/victorrentea/human-review --skill implement-ticket-victorrentea
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement-ticket
Source: https://github.com/victorrentea/human-review/tree/main/skills/implement-ticket
Command: npx skills add https://github.com/victorrentea/human-review --skill implement-ticket-victorrentea

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When an AI agent implements a ticket, the reasoning behind its choices — which review findings it accepted or declined, and which interpretation of an ambiguous ticket it picked — normally dies with the conversation. This Skill captures that judgement in a committed review-points.md file so human reviewers can see what was decided and how confident the agent was. ## Core Features & Use Cases - Guided implementation flow: Implements a ticket, commits the feature alone, then runs /code-review over that commit without --fix so accept/decline decisions are preserved. - Structured decision record: Writes review-points.md at the repo root with Fixed, Ignored, and Assumptions sections, each entry anchored to a file:line and each assumption carrying a confidence score in [0, 1]. - Commit trailer conventions: Emits Review-Points, Implements, and Claude-Session trailers so downstream scripts can attribute implementation and review commits and compute phase costs. - Use Case: A developer types /implement-ticket 37; the agent builds the feature, reviews its own work, commits both the code and a review-points.md explaining which findings it declined and which ticket readings it was unsure about. ## Quick Start Ask the agent to run /implement-ticket with a ticket number, for example by typing /implement-ticket 37 in the repository where the work should happen.

Frequently Asked Questions about implement-ticket

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

FAQPage Schema
How do I make an AI agent document its code review decisions?

Run /implement-ticket with a ticket number. The agent implements the ticket, runs /code-review over its own commit without --fix, then writes review-points.md listing Fixed, Ignored, and Assumptions entries, each anchored to a file:line.

What is review-points.md and what format does it use?

review-points.md is a committed Markdown file at the repo root recording the agent's review decisions. It has Fixed, Ignored, and Assumptions sections; assumptions include an alternative reading and a confidence score in [0, 1]. Validate it with review-points.py --check.

Why does the skill refuse to run /code-review with --fix?

The --fix flag applies findings directly to the working tree, destroying the accept/decline record the flow exists to capture. The agent must decide on each finding individually so reviewers can see what was declined and why.

Can I run implement-ticket unattended in CI or scripts?

Yes, invoke claude -p with the contents of prompt.md plus the ticket reference, using --permission-mode acceptEdits and --output-format json. The session id is also recoverable from the Claude-Session commit trailer.

Why are my commit trailers not detected by the review page?

Claude Code appends a Co-Authored-By paragraph after your trailers, so git's %(trailers) parser misses them. The review-commits.py script handles this by scanning the whole message body, so write one key per line and do not repeat them.