game-marketing-context/SKILL.md
Shared game marketing context provider. Generates and maintains per-game marketing context documents that other skills (game-marketing, content-strategy, store-listing) automatically reference. Based on coreyhaines31/product-marketing-context pattern, adapted for indie HTML5/Godot game portfolio.
npx skillsauth add kjaylee/misskim-skills game-marketing-contextInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Shared marketing context for the eastsea.monster indie game portfolio. Other skills MUST check for context files before executing marketing tasks.
.openclaw/game-context/
├── _portfolio.md ← Portfolio-wide context (this skill generates)
├── {game-slug}.md ← Per-game context (generated per game)
└── _platform-guides.md ← Platform-specific messaging reference
All marketing-related skills MUST start with:
## Step 0: Load Context
1. Check if `.openclaw/game-context/_portfolio.md` exists → read it
2. If working on a specific game, check `.openclaw/game-context/{game-slug}.md` → read it
3. If neither exists, run `game-marketing-context` skill to generate them first
This ensures consistent messaging, personas, and positioning across all outputs.
| Field | Value | |-------|-------| | Brand | eastsea.monster (동해괴물) | | Portfolio | 30+ HTML5/Godot games, 144+ tools | | Stack | Rust(WASM) + Godot 4.6 (JS/TS prohibited) | | Primary Platform | Telegram Mini App | | Secondary | itch.io → mobile stores → Steam | | Differentiator | Zero-install, instant-play, cross-platform indie games | | Revenue Model | Ads (rewarded/interstitial) + Telegram Stars + cross-promo |
Full persona details:
personas.md
| Persona | Age | Platform | Plays When | Key Motivation | |---------|-----|----------|------------|----------------| | 🚇 Commuter Casual | 18-35 | Telegram | Transit, breaks | Kill time, feel progress | | 🏠 Bedroom Indie Fan | 16-28 | itch.io, Steam | Evenings, weekends | Discover unique experiences | | 📱 Mobile Snacker | 25-45 | Google Play, App Store | Micro-moments | Quick dopamine, compete with friends | | 🤖 Telegram Native | 20-35 | Telegram | In-chat, groups | Social flex, group challenges | | 🎮 Web Game Browser | 14-30 | Poki, CrazyGames | Boredom, procrastination | Instant play, no commitment |
Full platform guide:
platform-messaging.md
| Platform | Positioning | Tone | |----------|-------------|------| | Telegram Mini App | "Play instantly in your chat — no download, no wait" | Casual, social | | itch.io | "Handcrafted indie games by a solo dev — play free in your browser" | Authentic, dev-community | | Google Play / App Store | "Quick, addictive games for your daily break" | Polished, mainstream | | Steam | "Carefully crafted indie experiences worth your time" | Premium, curated | | Poki / CrazyGames | "Jump in and play — no signup needed" | Ultra-casual, instant |
Full framework:
competitive-positioning.md
For mobile-first casual gamers who want instant entertainment without app store friction, eastsea.monster is a portfolio of 30+ browser-based indie games that delivers zero-install, instant-play experiences across Telegram and the web. Unlike traditional mobile games that require downloads and permissions, we let you play in one tap, right where you already are.
| Force | Description | |-------|-------------| | Push (away from current) | "App stores are bloated — I just want to play something quick" | | Pull (toward us) | "One link, instant play, no install — refreshingly simple" | | Habit (status quo inertia) | "I already have games on my phone, why try something new?" | | Anxiety (fear of switching) | "Will a browser game actually be fun? Will it feel cheap?" |
Our job: Maximize Push + Pull, minimize Habit + Anxiety through instant-play demos and social proof.
Full templates:
feature-benefit-mapping.md
| Feature | Benefit | Message | |---------|---------|---------| | HTML5/WASM | Plays on any device | "Play on phone, tablet, or desktop — your progress follows you" | | Telegram integration | Zero friction | "Tap a link, you're playing. That's it." | | 30+ games | Something for everyone | "Puzzle lover? Action fan? We've got you covered" | | Solo dev | Rapid updates | "Tell me what you want — I'll ship it this week" | | No ads until rewarded | Respect for player time | "Ads are optional — watch one to earn rewards, or just play" | | Leaderboards | Social competition | "Beat your friends. Prove you're the best." | | Daily check-in | Habit loop | "Come back daily — your rewards stack up" | | Cross-game rewards | Portfolio engagement | "Play our other games to unlock exclusive items" |
Full checklist:
launch-checklist.md
D-7 ── Pre-launch context & assets
D-3 ── Teaser campaign starts
D-0 ── Launch day blitz
D+1 ── Community engagement
D+3 ── Performance review & iterate
D+7 ── First weekly report
D+14 ── Content routine established
D+30 ── Growth assessment & pivot/scale decision
When a new game needs marketing, generate a context file using the template:
Read these files from the game project to auto-generate context:
| Source File | Extracts |
|-------------|----------|
| project.godot | Game name, version, features, window size |
| export_presets.cfg | Target platforms, export settings |
| README.md | Description, screenshots, gameplay |
| index.html / landing page | User-facing copy, meta tags |
| Game's package.json or Cargo.toml | Dependencies, version |
| In-game strings / localization files | Player-facing language |
Use CONTEXT-TEMPLATE.md to generate per-game files.
Critical: Collect exact words players use. Don't paraphrase.
## Player Language Bank
### Positive
- "이거 중독성 미쳤다" — Telegram user, 2026-01
- "finally a game I can play without downloading anything" — Reddit, r/WebGames
- "the art style is so clean" — itch.io comment
### Negative (pain points to address)
- "I wish there were more levels" — itch.io
- "gets repetitive after 10 minutes" — Telegram feedback
### How they describe us to others
- "it's like a mini arcade in Telegram"
- "browser games but actually good"
Use these exact phrases in marketing copy. Real player words convert better than anything we write.
Last portfolio context update: [DATE]
Per-game contexts: [COUNT] games covered
Player language entries: [COUNT] quotes collected
Absorbed from: coreyhaines31/product-marketing-context pattern (2026-02-12) Adapted for: indie HTML5/Godot game portfolio | eastsea.monster
testing
게임 아이디어를 검토해 와우 팩터 5개를 추가하고, 스펙→TC→구현→QA→런칭까지 한 번에 밀어붙이는 일일 게임 런칭 써클. 기존 자동 게임 파이프라인을 대체/승격할 때 사용.
data-ai
Advanced YouTube analysis, transcripts, and metadata extraction.
development
Modern web design engineering skills including design tokens, advanced UI/UX methodologies, accessibility, and game-specific UI patterns. Use for building commercial-grade, performant, and accessible web interfaces.
development
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".