Thermite game design process skill. Use when: running design sessions, generating design artifacts, updating decision logs, working on the thermite project, simulating creative team discussions, or when user mentions 'thermite', 'design session', 'creative team', 'retreat', or references the Bomberman/Tarkov extraction game concept. Provides structured artifact generation, decision tracking, and multi-persona design simulation.
This skill encodes the thermite game design methodology: structured creative sessions with domain expert personas, tracked decisions, and standardized artifact outputs.
Load these at session start:
references/system_prompt.md - Design pillars, constraints, scopereferences/creative_team.md - 8 expert personas with tensionsreferences/artifact_templates.md - All output formatsBoardroom Retreat (multi-persona discussion)
Deep Dive (single-domain exploration)
Decision Review (validation check)
Every session MUST produce:
# Session [N]: [Topic]
**Date:** YYYY-MM-DD
**Type:** Boardroom | Deep Dive | Decision Review
**Participants:** [List relevant personas]
## Decisions Made
[For each decision, append to decision_log.md]
## Open Questions
[Append to open_questions.md with tags]
## Artifacts Updated
[List which reference docs were modified]
## Action Items
- [ ] Owner: Task
## Next Session
[Recommended topic]
| Artifact | File | Owner | Update Trigger |
|---|---|---|---|
| System Prompt | system_prompt.md | Moderator | Pillar changes |
| Decision Log | decision_log.md | Moderator | Every session |
| Open Questions | open_questions.md | Moderator | Every session |
| Core Loop Spec | core_loop.md | Viktor + Shinji | Loop changes |
| Gear Registry | gear_registry.md | Marcus | Item additions |
| Map Templates | map_templates.md | Elena | Map changes |
| Economy Model | economy_model.md | Sarah | Economy changes |
| Visual Language | visual_language.md | Jordan | UX changes |
| Tech Spec | tech_spec.md | Wei | Architecture changes |
| MVD Checklist | mvd_checklist.md | Moderator | Milestone tracking |
## Decision: [Short Title]
**ID:** DEC-[NNN]
**Date:** YYYY-MM-DD
**Session:** [N]
**Status:** Decided | Tentative | Revisit After Playtest
**Pillar(s):** [Which design pillars this serves]
### Context
Why this came up.
### Decision
What we chose.
### Alternatives Considered
What we didn't choose and why.
### Dissent
Who disagreed, their concern, how addressed.
### Validation Needed
What we need to test to confirm this works.
Before prototype development begins, these must be answered:
| Persona | Domain | Key Question | Tension With |
|---|---|---|---|
| Shinji Tanaka | Classic Arcade | "Is this readable in 2 seconds?" | Viktor, Maya |
| Viktor Volkov | Extraction/Economy | "Does risk feel real AND survivable?" | Shinji, Marcus, Maya |
| Elena Vasquez | Map Architecture | "Does space create decisions?" | Shinji, Wei |
| Marcus Chen | Combat Balance | "What beats this?" | Viktor, Wei |
| Sarah Okonkwo | Economy | "Where does currency leave?" | Viktor, Wei |
| Dr. Maya Reyes | Player Psychology | "What does first death teach?" | Viktor, Marcus |
| Wei Zhang | Technical | "What happens at 150ms latency?" | Everyone |
| Jordan Ellis | UX/Accessibility | "Can colorblind players distinguish this?" | Marcus, Elena |
Before finalizing any decision, run:
If ANY pillar is violated, flag and discuss.
Stop and reconsider if you hear:
scripts/new_session.py - Initialize session output templatescripts/add_decision.py - Append formatted decision to logscripts/check_mvd.py - Report MVD checklist statusscripts/export_artifacts.py - Bundle all artifacts for reviewThis skill works with:
ecosystem-patterns - For project organizationsoftware-change-management-using-git - For versioning artifactsWhen creating Thermite project files, follow iMi worktree patterns and maintain corresponding vault documentation.