game-scope-check
Evaluate project scope against timeline and resources.
Skill by AlterLab-IEU
Chalk Labs
Need help deploying game-scope-check?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/alterlab-ieu-game-scope-check
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/game-scope-check
Tools it pre-approves 5
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Read,Glob,Grep,Write,AskUserQuestion
What's inside
- Skill name
game-scope-check- Description
- Evaluate project scope against timeline and resources. Triggers on: "scope creep", "feature list", "can we fit this in", "timeline pressure", "resource constraints", "cut list", "scope evaluation". Do NOT invoke for sprint planning (use game-sprint-plan) or general project status (use game-producer). Part of the AlterLab GameForge collection.
- License
- MIT
- Allowed tools
- Read,, Glob,, Grep,, Write,, AskUserQuestion
- Instructions
- 379 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# AlterLab GameForge -- Scope Check Workflow
Scope creep is the number one killer of indie games. Not lack of talent, not bad ideas, not engine limitations. Games die because they grow past the team's capacity to finish them. It happens one "small" addition at a time, each individually reasonable, collectively fatal. The danger is that scope creep feels like progress -- adding a feature feels productive, cutting feels like failure. This workflow exists to invert that psychology: cutting is the skill, and a tight scope is the achievement.
Team Cherry shipped Hollow Knight with 3 people. ConcernedApe shipped Stardew Valley alone. Neither project was small in ambition -- they were ruthlessly disciplined about what to include and what to cut. The games that ship are not the ones with the longest feature lists. They are the ones where every feature earned its place through honest scope accounting.
The core principle: **a finished game with 8 great features beats an abandoned game with 20 half-built ones.** This workflow enforces that principle with concrete tools, not wishful thinking.
### Purpose & Triggers
Use this workflow when:
- The feature list has grown since the last scope check
- Someone says "can we fit this in?" or "what if we also added..."
- A milestone deadline is approaching and confidence is low
- The team feels overwhelmed but cannot articulate why
- Sprint velocity is consistently below planned capacity
- Any stakeholder (including yourself) pushes back on cutting features
- The project has never had a formal scope check
Problems this solves:
- Feature lists that only grow, never shrink
- The "just one more thing" pattern that compounds into missed deadlines
- All features labeled "Must Have" because nobody wants to prioritize
- No clear connection between features and available work hours
- Teams afraid to cut features because they lack a framework for deciding what goes
- Scope discussions that devolve into opinion battles instead of data-driven decisions
### Critical Rules
1. **One In, One Out.** Adding a feature requires cutting a feature of equivalent effort. No exceptions. No "we'll work harder." No "we'll figure it out." The budget is fixed. Moving a feature from Won't Have to Should Have means moving something from Should Have to Won't Have. Team Cherry cut entire areas from Hollow Knight to ship on time -- and the game is better for it because every surviving area is polished to a mirror shine.
2. **Percentages are law.** MoSCoW allocation must hold: Must Have occupies 60% of total
effort, Should Have 25%, Could Have 15%. If Must Have exceeds 60%, the project is at
risk regardless of how important each individual feature feels.
3. **Score, don't debate.** The Feature Scoring Matrix replaces opinion with arithmetic.
Features are scored on Impact, Feasibility, and Risk. The math decides. If a team member
disagrees, they challenge the individual scores, not the outcome.
4. **Buffer is not optional.** A schedule with less than 20% buffer is a schedule that will
miss its deadline. Buffer absorbs the unexpected, and in game development, the unexpected
is the expected. Treat buffer as sacred -- it is not "extra time for features."
5. **Freeze dates are real.** Feature additions freeze 3 days before any milestone. After
the freeze, only bug fixes and polish are permitted. Breaking the freeze requires
Producer-level sign-off and a corresponding cut elsewhere.
6. **Honest estimates only.** If you have never built a system like this before, double
the estimate. If the tech is unfamiliar, triple it. Optimistic estimates are the
fertilizer that scope creep grows in.
### Workflow
---
🧠 **PHASE 1: Feature Inventory**
*Goal: Catalog every feature currently planned, in progress, or requested.*
Before you can assess scope, you need a complete picture. This phase produces an exhaustive
list. Do not filter yet -- even features you suspect will be cut go on the list.
```
FEATURE INVENTORY
-------------------------------------------------
ID | Feature | Status | Requestor | Est. Hours
-------------------------------------------------
F01 | [feature name] | [planned/ | [who asked] | [honest
F02 | [feature name] | in-progress/ | | estimate]
F03 | [feature name] | complete/ | |
... | | requested] | |
-------------------------------------------------
Capture rules:
- Include features already in progress (sunk cost does not protect them)
- Include features someone mentioned casually ("wouldn't it be cool if...")
- Include features assumed but never written down (save system, settings menu)
- Estimate in hours, not days. Hours force specificity.
- If you cannot estimate a feature, mark it [UNKNOWN] -- that is itself a red flag
```
Ask the user to walk through every planned feature. Probe for hidden features: "Is there
a settings menu? A save system? A tutorial? An options screen? Controller support?" These
assumed features often consume significant time but never appear on lists.
---
🎯 **PHASE 2: MoSCoW Classification**
*Goal: Sort every feature into four priority tiers with enforced percentages.*
MoSCoW is not a wishlist exercise. It is a resource allocation framework. The percentages
are constraints, not guidelines.
```
MoSCoW CLASSIFICATION
-------------------------------------------------
MUST HAVE (60% of total effort)
The game literally does not function or ship without these.
Test: "If this feature is missing, is the product broken?"
- F01: [feature] -- [hours] -- Reason: [why it's essential]
- F03: [feature] -- [hours] -- Reason: [why it's essential]
Subtotal: [X hours] / Target: [60% of total hours]
SHOULD HAVE (25% of total effort)
Significantly improves the game but it ships without them.
Test: "Would a reviewer notice this is missing?"
- F04: [feature] -- [hours] -- Reason: [why it matters]
Subtotal: [X hours] / Target: [25% of total hours]
COULD HAVE (15% of total effort)
Nice to have. First to be cut when time runs short.
Test: "Would anyone outside the team notice this?"
- F07: [feature] -- [hours] -- Reason: [what it adds]
Subtotal: [X hours] / Target: [15% of total hours]
WON'T HAVE (0% -- explicitly deferred)
Documented and deferred. Not forgotten, just not now.
These protect the team from revisiting already-made decisions.From AlterLab-IEU/AlterLab_GameForge, MIT.
More from AlterLab-IEU/AlterLab_GameForge
- 0.431score
game-design-review
AlterLab-IEU
Invoke when the user wants feedback on a game design document, GDD review, design evaluation, or consistency check on an existing design.
SkillDFreshness: D★ 46Claude Code +9 - 0.431score
game-jam-mode
AlterLab-IEU
Invoke for game jam participation -- 48-72 hour compressed development workflow.
SkillDFreshness: D★ 46Claude Code +9 - 0.431score
game-analytics-setup
AlterLab-IEU
Invoke when the user needs to set up analytics, define telemetry events, establish KPIs, build dashboards, configure A/B testing, or implement data-driven…
SkillDFreshness: D★ 46Claude Code +9 - 0.431score
game-creative-director
AlterLab-IEU
Invoke when the user asks about creative vision, game pillars, core fantasy, design direction, art style decisions, scope arbitration, or creative conflicts.
SkillDFreshness: D★ 46Claude Code +9 - 0.431score
game-designer
AlterLab-IEU
Invoke when the user asks about game mechanics, core loop, balance, progression, economy design, reward systems, onboarding, game feel, systems design, or GDD…
SkillDFreshness: D★ 46Claude Code +9 - 0.431score
game-economy-designer
AlterLab-IEU
Invoke when the user asks about game economy, currency design, monetization, virtual currency, inflation, sink/source balance, F2P economy, premium currency…
SkillDFreshness: D★ 46Claude Code +9 - 0.431score
game-accessibility-specialist
AlterLab-IEU
Invoke when the user asks about accessibility, inclusive design, colorblind mode, remappable controls, screen reader support, EAA compliance, CVAA, difficulty…
SkillDFreshness: D★ 46Claude Code +9 - 0.431score
game-producer
AlterLab-IEU
Invoke when the user asks about sprint planning, milestone tracking, scope management, risk assessment, scheduling, resource allocation, team velocity, or…
SkillDFreshness: D★ 46Claude Code +9 - 0.431score
game-qa-lead
AlterLab-IEU
Invoke when the user asks about testing strategy, bug tracking, playtest methodology, regression testing, release certification, QA automation, or bug triage.
SkillDFreshness: D★ 46Claude Code +9 - 0.431score
game-technical-director
AlterLab-IEU
Invoke when the user asks about game architecture, engine selection, performance budgets, technical debt, build pipeline, cross-platform, rendering pipeline…
SkillDFreshness: D★ 46Claude Code +9 - 0.431score
game-ux-designer
AlterLab-IEU
Invoke when the user asks about game UI, onboarding, HUD design, controller navigation, player feedback, usability testing, colorblind modes, or game-specific…
SkillDFreshness: D★ 46Claude Code +9 - 0.431score
game-localization-manager
AlterLab-IEU
Invoke when the user asks about localization, translation, i18n, internationalization, string extraction, cultural adaptation, RTL support, CJK text, or EFIGS…
SkillDFreshness: D★ 46Claude Code +9
Signals
- Stars
- 46
- Forks
- 3
- Open issues
- 0
- Last commit (this folder)
- Mar 25, 2026 (7 months ago)
- Last release
- Mar 26, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from AlterLab-IEU
- 0.545score
alterlab-anndata
AlterLab-IEU
Build, slice, concatenate, read, and write AnnData annotated data matrices (obs, var, X, layers, obsm, uns) — the scverse data STRUCTURE, not an analysis…
SkillBFreshness: B★ 78Claude Code +9 - 0.545score
alterlab-biopython
AlterLab-IEU
Manipulate biological sequences, parse FASTA/GenBank/PDB files, run phylogenetics, and access NCBI/PubMed programmatically via Biopython (Bio.SeqIO…
SkillBFreshness: B★ 78Claude Code +9 - 0.545score
alterlab-blast
AlterLab-IEU
Runs NCBI BLAST+ 2.17.0 sequence searches from the command line: makeblastdb (with -parse_seqids), blastn/blastp/blastx/tblastn with tabular -outfmt 6/7 for…
SkillBFreshness: B★ 78Claude Code +9 - 0.545score
alterlab-alphafold
AlterLab-IEU
Predict protein 3D structures with AlphaFold2 via ColabFold — MMseqs2-accelerated MSAs, monomer and AlphaFold2-Multimer complex folding, and confidence-based…
SkillBFreshness: B★ 78Claude Code +9 - 0.545score
alterlab-arboreto
AlterLab-IEU
Infer gene regulatory networks (GRNs) from expression matrices using arboreto's scalable GRNBoost2 and GENIE3 tree-ensemble algorithms with Dask-distributed…
SkillBFreshness: B★ 78Claude Code +9 - 0.545score
alterlab-bioservices
AlterLab-IEU
Query 40+ bioinformatics web services through one consistent Python API with bioservices (UniProt, KEGG, ChEMBL, Reactome, Ensembl, NCBI and more).
SkillBFreshness: B★ 78Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get game-scope-check running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
game-scope-check skill. Agent Mart. https://agentmart.dev/skills/alterlab-ieu-game-scope-check (last updated 2026-10-24)