Cross-Cutting Checklist Generator

Vytváří projektový kontrolní seznam, aby se rozptýlené záležitosti nikdy neaktualizovaly jen částečně

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

Otestováno · Funguje ★ 8.8/10

Cross-Cutting Checklist Generator — Vytváří projektový kontrolní seznam, aby se rozptýlené záležitosti nikdy neaktualizovaly jen částečně

Co umí

Detekuje, kdy je jedna záležitost duplikována na mnoha místech v projektu — config keys, enums, translations, feature flags, API endpoints, docs — a zapíše projektový kontrolní seznam, který uvádí každé místo s lokátorem a poznámkou o tom, co musí zůstat synchronizované. Při pozdějších úpravách nejprve konzultuje kontrolní seznam a poté ho aktualizuje, a poté ověří úplnost, než je změna označena za dokončenou. Spouští se vždy, když přidáte nebo změníte něco, co existuje i jinde, including inside subagents.

Testovací report

Testováno na an eleven-file project where the notification-channel set is duplicated across fourteen places, three of which contain no channel name at all: a budget divisor TOTAL_BUDGET // 3, a CSS repeat(3, 1fr) picker grid, and a docs sentence reading Three delivery channels are available. Adding a new channel the usual way — grep an existing channel name, edit the hits, run the test suite — updated 10 of 13 checkpoints and the tests still went green, so all three count-based spots stayed silently stale; following the skill produced a .credo/checklists/notification-channels.md that named them explicitly and the same change hit 13 of 13. Repeating with a second new channel reproduced the gap exactly: grep-driven 10 of 13 again, checklist-driven 13 of 13, which is the persistence payoff the skill claims. Háček je v jmenném prostoru, do kterého zapisuje: .credo/ comes from the credo plugin, and running credo-init.sh in a fresh repo exits 4 with 'is a hub or has no credo project' unless you pass CREDO_DIR or pin the project, so a standalone copy of the skill has to create the directory itself and the checklists are not git-excluded.

Testováno: 2026-07-30 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /cross-cutting-checklist-generatorVytváří projektový kontrolní seznam, aby se rozptýlené záležitosti nikdy neaktualizovaly jen částečně

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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