Cross-Cutting Checklist Generator

Bouwt een projectchecklist zodat verspreide zorgen nooit half worden bijgewerkt

Door Marcel-Bich · Marcel-Bich/marcel-bich-claude-marketplace

Getest · Werkt ★ 8.8/10

Cross-Cutting Checklist Generator — Bouwt een projectchecklist zodat verspreide zorgen nooit half worden bijgewerkt

Wat het doet

Detecteert wanneer een zorg op meerdere plaatsen in een project wordt gedupliceerd — config keys, enums, vertalingen, feature flags, API endpoints, docs — en schrijft een project-lokale checklist met elke plek met een locator en een notitie over wat gesynchroniseerd moet blijven. Bij latere bewerkingen raadpleegt het eerst de checklist en werkt deze daarna bij, en verifieert vervolgens de volledigheid voordat de wijziging als voltooid wordt beschouwd. Het activeert wanneer u iets toevoegt of wijzigt dat ook elders bestaat, inclusief binnen subagents.

Testrapport

Getest op een project met elf bestanden waar de set van notificatiekanalen is gedupliceerd over veertien plaatsen, waarvan drie helemaal geen kanaalnaam bevatten: een budgetdeler TOTAL_BUDGET // 3, een CSS repeat(3, 1fr) picker grid, en een docs-zin die luidt 'Three delivery channels are available'. Het toevoegen van een nieuw kanaal op de gebruikelijke manier — grep een bestaande kanaalnaam, bewerk de treffers, voer de testsuite uit — werkte 10 van de 13 checkpoints bij en de tests bleven groen, dus alle drie de op telling gebaseerde plekken bleven stilzwijgend verouderd; het volgen van de skill produceerde een .credo/checklists/notification-channels.md die ze expliciet benoemde en dezelfde wijziging raakte 13 van de 13. Het herhalen met een tweede nieuw kanaal reproduceerde de kloof exact: grep-gestuurd 10 van de 13 opnieuw, checklist-gestuurd 13 van de 13, wat de persistentie-opbrengst is die de skill claimt. Het addertje onder het gras is de namespace waarin het schrijft: .credo/ komt van de credo-plugin, en het uitvoeren van credo-init.sh in een nieuwe repo sluit af met 4 met 'is a hub or has no credo project' tenzij u CREDO_DIR doorgeeft of het project vastpint, dus een standalone kopie van de skill moet de directory zelf aanmaken en de checklists zijn niet git-uitgesloten.

Getest op: 2026-07-30 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/Marcel-Bich/marcel-bich-claude-marketplace.git
mkdir -p ~/.claude/skills
cd marcel-bich-claude-marketplace && cp -r plugins/credo/skills/cross-cutting-checklist-generator ~/.claude/skills/cross-cutting-checklist-generator

Commando's en voorbeeldprompts

  • /cross-cutting-checklist-generatorBouwt een projectchecklist zodat verspreide zorgen nooit half worden bijgewerkt

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Add a new value to the OrderStatus enum and keep every reference in sync
  • I added a key to en.json, make sure the other locale files aren't missing it
  • Add a webhook notification channel across the app without missing a spot