Check Ticket Implementation

Divise un ticket en blocs d'exigences et évalue chacun comme fait / partiel / non fait / non vérifiable par rapport au code.

par eai-org · eai-org/agent-toolkit

Testé · Fonctionne ★ 9.2/10

Check Ticket Implementation — Divise un ticket en blocs d'exigences et évalue chacun comme fait / partiel / non fait / non vérifiable par rapport au code.

Ce que fait

Audite la quantité d'un ticket déjà implémentée : il divise le ticket en blocs d'exigences vérifiables indépendamment, évalue chacun par rapport à l'arborescence de travail avec des preuves file:line, et rédige un rapport TICKET-STATUS lisible par l'homme. Invoqué explicitement (disable-model-invocation) lorsque vous demandez le statut d'implémentation d'un ticket. Lecture seule sur le code et le traqueur.

Rapport de test

Exécuté sur un ticket d'authentification à 4 exigences contre une petite base de code Express : il a correctement étiqueté la route de santé DONE, la limitation de débit NOT DONE, l'expiration du jeton de réinitialisation PARTIAL (timestamp stocké à auth.js:10 mais jamais vérifié à auth.js:18), et NODE_ENV NOT VERIFIABLE — tandis que la référence sans compétence a appelé à tort NODE_ENV 'not done' et a aplati l'expiration partielle, sans preuve file:line et sans rapport enregistré. Sa taxonomie de statut à quatre voies plus des blocs cités textuellement ont détecté deux erreurs de catégorisation commises par la passe à main levée.

Testé le: 2026-07-24 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/eai-org/agent-toolkit
mkdir -p ~/.claude/skills
cd agent-toolkit && cp -r skills/check-ticket-implementation skills/fetch-ticket ~/.claude/skills/

Commandes et exemples de prompts

  • /check-ticket-implementationDivise un ticket en blocs d'exigences et évalue chacun comme fait / partiel / non fait / non vérifiable par rapport au code.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Check how much of ticket PROJ-142 is actually implemented
  • Grade each requirement in this ticket against the code
  • Give me a TICKET-STATUS report with file:line evidence