Scope Check

Estime si une spécification dépassera le budget de contexte et propose des limites de morceaux avant que vous ne l'écriviez.

par dvdarkin · dvdarkin/claude-skills

Testé · Fonctionne ★ 7.6/10

Scope Check — Estime si une spécification dépassera le budget de contexte et propose des limites de morceaux avant que vous ne l'écriviez.

Ce que fait

Compétence de garde qui s'active automatiquement avant la rédaction de documents de conception/plan, estimant l'expansion des jetons de sortie à partir de la taille de la spécification (multiplicateurs de langage + niveau TDD) et retournant un verdict VERT/JAUNE/ORANGE/ROUGE par rapport à un budget de fenêtre de contexte configurable. En cas d'ORANGE/ROUGE, elle propose des limites de morceaux sémantiques et un plan d'exécution ; bloque les écritures de fichier unique qui dépasseraient la limite de l'outil de lecture de 25K jetons.

Rapport de test

A appliqué ses propres formules à une vraie spécification de conception d'API de 3,5 Ko (872 jetons de prose -> ~40,6K estimation conservatrice, confortablement VERT dans les deux cas) — les mathématiques sont transparentes et reproductibles, mais MULTIPLIERS.md fournit une deuxième table de seuil de budget de contexte contradictoire (100K/130K/160K vs. les 50K/75K/100K canoniques dans CONTEXT-BUDGET.md et SKILL.md) qui sape sa revendication 'ancré, pas des suppositions'.

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

Installation

git clone https://github.com/dvdarkin/claude-skills.git
mkdir -p ~/.claude/skills
cp -r claude-skills/skills/scope-check ~/.claude/skills/scope-check

Commandes et exemples de prompts

  • /scope-checkEstime si une spécification dépassera le budget de contexte et propose des limites de morceaux avant que vous ne l'écriviez.

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) :

  • Will this API design spec blow our context budget if I write it?
  • Should I chunk this design doc or write it as a single file?
  • Estimate how many tokens this spec will expand to before I draft it