Skip to content

About

pnpx skills add Hexclave/game-dev-skills

Resources

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

Game Development Skills

Hexclave's private collection of reusable skills for building production-quality games with coding agents.

The repository follows the Agent Skills specification and the multi-skill layout used by vercel-labs/agent-skills. Each installable skill lives under skills/<skill-name>/ with its own SKILL.md and supporting files.

Available skills

production-game-builder

Builds or substantially redesigns playable games with a production workflow covering:

  • a complete playable loop and explicit game-state lifecycle;
  • responsive controls, vehicle handling, cameras, and layered feedback;
  • reference-driven art direction and game-native UI;
  • coherent asset, lighting, world-building, and audio pipelines;
  • truthful gameplay metrics, online state, and leaderboards;
  • measured rendering performance, LOD, culling, and frame pacing;
  • browser and Three.js implementation guidance;
  • runtime, visual, deployment, and licensing verification.

Install

The repository is private. Authenticate Git for the Hexclave organization before installing. GitHub CLI authentication is supported.

Install every skill:

npx skills add Hexclave/game-dev-skills

Install only the production game builder:

npx skills add Hexclave/game-dev-skills --skill production-game-builder

Use SSH when preferred:

npx skills add git@github.com:Hexclave/game-dev-skills.git --skill production-game-builder

For non-interactive environments, provide a token that can read the private repository through GITHUB_TOKEN or GH_TOKEN.

Repository structure

.
├── .github/workflows/agent-skills-discovery.yml
├── scripts/build-discovery-index.mjs
├── skills/
│   └── production-game-builder/
│       ├── SKILL.md
│       ├── agents/
│       └── references/
└── skills.sh.json

Validate and package

npm ci --ignore-scripts
npm run build:discovery -- https://example.com/skills

The command validates every skill's frontmatter and produces dist/index.json plus one deterministic archive per skill. Pushes to main also publish an immutable GitHub release containing those artifacts.

Adding a skill

  1. Create skills/<skill-name>/SKILL.md.
  2. Include valid name and description YAML frontmatter.
  3. Keep the frontmatter name identical to the folder name.
  4. Add supporting files under references/, scripts/, assets/, or agents/ as needed.
  5. Add the skill name to the appropriate group in skills.sh.json.
  6. Run the validation and packaging command before pushing.

About

pnpx skills add Hexclave/game-dev-skills

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages