Cross-Cutting Checklist Generator

Tworzy listę kontrolną projektu, aby rozproszone kwestie nigdy nie były częściowo aktualizowane

Autor: Marcel-Bich · Marcel-Bich/marcel-bich-claude-marketplace

Testowano · Działa ★ 8.8/10

Cross-Cutting Checklist Generator — Tworzy listę kontrolną projektu, aby rozproszone kwestie nigdy nie były częściowo aktualizowane

Co robi ten skill

Wykrywa, kiedy jedna kwestia jest zduplikowana w wielu miejscach w projekcie — config keys, enums, translations, feature flags, API endpoints, docs — i tworzy project-local checklist, wymieniając każde spot z locator i note on what must stay in sync. On later edits it consults the checklist first and updates it afterwards, then verifies completeness before the change is called done. It fires whenever you add or change something that also exists elsewhere, including inside subagents.

Raport z testu

Testowano na eleven-file project, gdzie 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, i 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. The catch is the namespace it writes into: .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.

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

Instalacja

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

Komendy i przykładowe prompty

  • /cross-cutting-checklist-generatorTworzy listę kontrolną projektu, aby rozproszone kwestie nigdy nie były częściowo aktualizowane

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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