pyxel-skill
September 13, 2026 · View on GitHub
An Agent Skill for building and verifying Pyxel games. It tells the agent what to build, how to drive the game, and what counts as evidence; pyxel-mcp supplies the observation tools it drives.
Version 1.4.0 targets pyxel-mcp >= 1.3.0, Pyxel >= 2.9.6, and Python >= 3.11.
Install
Claude Code
The repository is also a plugin that bundles the pyxel-mcp server configuration:
claude plugin marketplace add kitao/pyxel-skill
claude plugin install pyxel@pyxel-skill
The plugin registers the pyxel MCP server as uvx pyxel-mcp, so do not add the server again by hand. The skill is available as /pyxel:pyxel and activates on its own for Pyxel work.
Any agent with the skills CLI
Register pyxel-mcp first, then add the skill:
uvx pyxel-mcp install
npx skills add kitao/pyxel-skill
uvx pyxel-mcp install prints the setup command or config snippet for Claude Code, Codex CLI, Gemini CLI, Cursor, and VS Code. Restart the client after registering.
Manual
The installed folder or symlink must be named pyxel.
git clone https://github.com/kitao/pyxel-skill.git .claude/skills/pyxel
rm -rf .claude/skills/pyxel/.git
For a shared local clone:
git clone https://github.com/kitao/pyxel-skill.git ~/src/pyxel-skill
# Agent Skills
mkdir -p ~/.agents/skills && ln -s ~/src/pyxel-skill ~/.agents/skills/pyxel
# Codex
mkdir -p "${CODEX_HOME:-$HOME/.codex}/skills" && ln -s ~/src/pyxel-skill "${CODEX_HOME:-$HOME/.codex}/skills/pyxel"
# Claude Code
mkdir -p ~/.claude/skills && ln -s ~/src/pyxel-skill ~/.claude/skills/pyxel
Claude Code loads a full checkout under ~/.claude/skills as the plugin pyxel@skills-dir, which registers the pyxel MCP server from .mcp.json just like the plugin install, so do not add the server again by hand.
Contents
SKILL.md— trigger, runtime contract, default workflow, minimum evidence, and boundaries.references/pyxel.md— Pyxel behavior for input, drawing, assets, audio, and deterministic runs.references/design.md— presentation and game-feel defaults for new or polished games.references/strict-mode.md— opt-in release evidence and gates..claude-plugin/and.mcp.json— Claude Code plugin manifest, marketplace entry, and bundled server configuration.
Development
pip install pytest skills-ref
pytest -q test_skill_content.py
mkdir -p /tmp/skills && cp -R . /tmp/skills/pyxel && agentskills validate /tmp/skills/pyxel
claude plugin validate .
Compatibility
| pyxel-skill | pyxel-mcp | Pyxel | Python |
|---|---|---|---|
| 1.4.0 | >= 1.3.0 | >= 2.9.6 | >= 3.11 |
| 1.3.0 | >= 1.2.0 | >= 2.9.6 | >= 3.11 |
See CHANGELOG.md for release notes.
License
MIT. See LICENSE.