claude-skill-arc-agi-3
v1.0.0
Published
Install the ARC-AGI-3 Kaggle skill + MCP server for Claude Code
Maintainers
Readme
claude-skill-arc-agi-3
A Claude Code skill for the ARC-AGI-3 competition, bundled with automatic Kaggle MCP server setup.
What it does
- Installs a
SKILL.mdthat guides Claude Code through ARC-AGI-3: game loop API, arcade connection, LLM setup on Kaggle, hardware quirks, submission format, and more. - Configures the kaggle-mcp-server so Claude can interact with Kaggle directly (browse notebooks, download data, submit).
Both global (~/.claude/) and local (current project) scopes are set up in one command.
Requirements
- Node.js ≥ 18
- Claude Code installed
- uv / uvx — used to run the Kaggle MCP server (Python)
- A Kaggle account with an API token
Install
npx claude-skill-arc-agi-3The script will:
- Check that
uvxis available - Ask for your Kaggle API token (never stored anywhere except your local config)
- Copy
SKILL.mdto~/.claude/skills/arc-agi-3/and.claude/skills/arc-agi-3/ - Inject the MCP config into
~/.claude/settings.jsonand.mcp.json
Restart Claude Code after running — the MCP server starts automatically.
Update
When a new version of this package is released, pull the latest skill without re-entering your token:
npx claude-skill-arc-agi-3-updateThis only updates the SKILL.md files; your MCP config and token are left untouched.
Project structure
├── bin/
│ ├── install.js ← npx claude-skill-arc-agi-3
│ └── update.js ← npx claude-skill-arc-agi-3-update
├── skill/
│ └── SKILL.md ← the Claude Code skill
└── package.jsonLicense
MIT
