# Scope Check > Analiza una feature o sprint en busca de scope creep comparando el alcance actual contra el plan original; señala adiciones, cuantifica el bloat y recomienda recortes. Fuente: https://skillsagentes.com/skills/donchitos/claude-code-game-studios/scope-check Markdown: https://skillsagentes.com/skills/donchitos/claude-code-game-studios/scope-check.md Repositorio: https://github.com/Donchitos/Claude-Code-Game-Studios Autor: Donchitos Licencia: MIT Actualizado: hace 4 meses Coste de contexto: 59 tok instalada, 1.1k tok al activarse, 1.1k tok con todos los archivos del bundle Bundle: 1 archivo, 4 KB Permisos que pide: read, glob, grep, bash ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add Donchitos/Claude-Code-Game-Studios --skill scope-check --agent claude-code # Cursor npx -y skills add Donchitos/Claude-Code-Game-Studios --skill scope-check --agent cursor # Codex npx -y skills add Donchitos/Claude-Code-Game-Studios --skill scope-check --agent codex # Gemini CLI npx -y skills add Donchitos/Claude-Code-Game-Studios --skill scope-check --agent gemini # Windsurf npx -y skills add Donchitos/Claude-Code-Game-Studios --skill scope-check --agent windsurf # Cline npx -y skills add Donchitos/Claude-Code-Game-Studios --skill scope-check --agent cline ``` ## Qué hace - Compara el alcance original de una feature o sprint contra el estado actual del código y commits - Detecta y cuantifica additions y removals frente al plan base - Calcula un Bloat Score y un veredicto (PASS/CONCERNS/FAIL) según el % de cambio neto - Genera recomendaciones de qué cortar, diferir, mantener o escalar - Reporta hallazgos sin escribir archivos (es de solo lectura) ## Cuándo usarla - El usuario pregunta 'any scope creep', 'scope review' o 'are we staying in scope' - Se quiere verificar si una feature, sprint o milestone se mantiene dentro del plan original ## Qué la activa - "¿Hay scope creep en el sprint 3?" - "Haz un scope review de la feature de inventario" - "¿Estamos dentro del alcance planeado?" ## Antes de instalar - Necesita un documento base en design/gdd/, production/sprints/ o production/milestones/ para comparar contra el estado actual. - runs shell commands ## Archivos - SKILL.md — 4 KB ## SKILL.md Reproducido tal cual desde Donchitos/Claude-Code-Game-Studios bajo MIT. Esta sección es el documento original y está en inglés. # Scope Check This skill is read-only — it reports findings but writes no files. Compares original planned scope against current state to detect, quantify, and triage scope creep. **Argument:** `$ARGUMENTS[0]` — feature name, sprint number, or milestone name. --- ## Phase 1: Find the Original Plan Locate the baseline scope document for the given argument: - **Feature name** → read `design/gdd/[feature].md` or matching file in `design/` - **Sprint number** (e.g., `sprint-3`) → read `production/sprints/sprint-03.md` or similar - **Milestone** → read `production/milestones/[name].md` If the document is not found, report the missing file and stop. Do not proceed without a baseline to compare against. --- ## Phase 2: Read the Current State Check what has actually been implemented or is in progress: - Scan the codebase for files related to the feature/sprint - Read git log for commits related to this work (`git log --oneline --since=[start-date]`) - Check for TODO/FIXME comments that indicate unfinished scope additions - Check active sprint plan if the feature is mid-sprint --- ## Phase 3: Compare Original vs Current Scope Produce the comparison report: ```markdown ## Scope Check: [Feature/Sprint Name] Generated: [Date] ### Original Scope [List of items from the original plan] ### Current Scope [List of items currently implemented or in progress] ### Scope Additions (not in original plan) | Addition | Source | When | Justified? | Effort | |----------|--------|------|------------|--------| | [item] | [commit/person] | [date] | [Yes/No/Unclear] | [S/M/L] | ### Scope Removals (in original but dropped) | Removed Item | Reason | Impact | |-------------|--------|--------| | [item] | [why removed] | [what's affected] | ### Bloat Score - Original items: [N] - Current items: [N] - Items added: [N] (+[X]%) - Items removed: [N] - Net scope change: [+/-N] ([X]%) ### Risk Assessment - **Schedule Risk**: [Low/Medium/High] — [explanation] - **Quality Risk**: [Low/Medium/High] — [explanation] - **Integration Risk**: [Low/Medium/High] — [explanation] ### Recommendations 1. **Cut**: [Items that should be removed to stay on schedule] 2. **Defer**: [Items that can move to a future sprint/version] 3. **Keep**: [Additions that are genuinely necessary] 4. **Flag**: [Items that need a decision from producer/creative-director] ``` --- ## Phase 4: Verdict Assign a canonical verdict based on net scope change: | Net Change | Verdict | Meaning | |-----------|---------|---------| | ≤10% | **PASS** | On Track — within acceptable variance | | 10–25% | **CONCERNS** | Minor Creep — manageable with targeted cuts | | 25–50% | **FAIL** | Significant Creep — must cut or formally extend timeline | | >50% | **FAIL** | Out of Control — stop, re-plan, escalate to producer | Output the verdict prominently: ``` **Scope Verdict: [PASS / CONCERNS / FAIL]** Net change: [+X%] — [On Track / Minor Creep / Significant Creep / Out of Control] ``` --- ## Phase 5: Next Steps After presenting the report, offer concrete follow-up: - **PASS** → no action required. Suggest re-running before next milestone. - **CONCERNS** → offer to identify the 2–3 additions with best cut ratio. Reference `/sprint-plan update` to formally re-scope. - **FAIL** → recommend escalating to producer. Reference `/sprint-plan update` for re-planning or `/estimate` to re-baseline timeline. Always end with: > "Run `/scope-check [name]` again after cuts are made to verify the verdict improves." --- ### Rules - Scope creep is additions without corresponding cuts or timeline extensions - Not all additions are bad — some are discovered requirements. But they must be acknowledged and accounted for - When recommending cuts, prioritize preserving the core player experience over nice-to-haves - Always quantify scope changes — "it feels bigger" is not actionable, "+35% items" is ## Dónde encaja - Categoría: [Productividad](https://skillsagentes.com/categorias/productividad.md) — Planificación, toma de notas y automatización de flujos personales. - Creador: [Donchitos](https://skillsagentes.com/creators/donchitos.md) — 73 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Team Qa](https://skillsagentes.com/skills/donchitos/claude-code-game-studios/team-qa.md): Orquesta al equipo de QA (qa-lead y qa-tester) para producir un paquete completo de QA: plan de pruebas, smoke check, casos de prueba, ejecución manual y reporte de sign-off. - [Consistency Check](https://skillsagentes.com/skills/donchitos/claude-code-game-studios/consistency-check.md): Compara todos los GDDs contra el registro de entidades para detectar inconsistencias entre documentos: mismo stat, ítem o fórmula con valores distintos, usando un enfoque grep-first. - [Create Architecture](https://skillsagentes.com/skills/donchitos/claude-code-game-studios/create-architecture.md): Redacción guiada, sección por sección, del documento de arquitectura maestro del juego, consciente de la versión del motor y de sus posibles brechas de conocimiento. - [Day One Patch](https://skillsagentes.com/skills/donchitos/claude-code-game-studios/day-one-patch.md): Prepara un patch day-one para el lanzamiento de un juego: define alcance, prioriza, implementa y valida con un QA gate ligero, como un mini-sprint con plan de rollback. - [Hotfix](https://skillsagentes.com/skills/donchitos/claude-code-game-studios/hotfix.md): Flujo de arreglo urgente que se salta el proceso normal de sprint pero deja rastro de auditoría completo: crea rama hotfix, registra aprobaciones y asegura el backport correcto. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)