init-template

Featured

First-time repo setup for new projects. Transforms the cloned OCGS template into a clean, ready-to-use game project with your own identity.

Data & Documents 66 stars 7 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
61
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

When this skill is invoked: ## Phase 1: Parse Arguments Check if CLI arguments were passed (from `argument-hint`): - `--name "My Game"` → sets game name (skips the name question below) - `--engine godot|unity|unreal` → sets engine (skips engine question) - `--reset-git` → automatically offers git reset (skips the prompt) If `--name` and `--engine` are both provided, skip the interactive prompt entirely and proceed to Phase 2 using the provided values. Otherwise, use `question` to gather missing details: ### Tab 1: Project Identity - **What is your game's name?** (e.g., "My Game") - **What is your game's one-line description?** (e.g., "A 2D platformer about a cat in space") ### Tab 2: Engine & Genre - **Which engine are you using?** (godot / unity / unreal) - **What genre best describes your game?** (e.g., platformer, RPG, puzzle, FPS, strategy) ### Tab 3: Team - **Team size** (solo / small 2-5 / medium 6-15 / large 16+) - **Preferred model tier** (default / workhorse / lightweight) — refer to the README's Model Mapping section for options ## Phase 2: Replace README.md Write a fresh README.md to the project root. Use a template structure like: ```markdown # [Game Name] > [One-line description] Built with [Engine] using [OpenCode Game Studios](https://github.com/striderZA/OpenCodeGameStudios). ## Quick Start ```bash opencode ``` Type `/start` for onboarding, or browse all skills with `/`. ## Project Structure ``` / ├── src/ # Game source code ├── ...

Details

Author
striderZA
Repository
striderZA/OpenCodeGameStudios
Created
2 months ago
Last Updated
4 days ago
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category