Open Source

Portable dotfiles for Claude Code.

Version your skills, commands, hooks, and settings — deploy anywhere with one command. Like dotfiles, but for your AI pair programmer.

Quick Install
curl -fsSL https://raw.githubusercontent.com/koolamusic/claudefiles/main/bootstrap.sh | bash
View on GitHub
What's Included

Everything you need, nothing you don't.

13 Skills

Curated from Anthropic, Vercel Labs, Apollo GraphQL, and the community. Go, Rust, React, Shape Up, and more.

3 Commands

Conventional commits, Git config with SSH & aliases, and the self-deploying /setup command.

🔌

Hooks

Event-triggered actions. Includes a shaping-ripple hook for consistency checks on Shape Up documents.

🔊

Audio Cues

StarCraft SCV-themed sound effects for session start, prompt submission, and task completion.

Skills

Batteries included.

Skill Purpose
agent-browser Playwright-based browser automation
brainstorming Structured ideation sessions
breadboarding Shape Up UI design methodology
docx Word document generation
golang-best-practices Go idioms, concurrency, gRPC
nestjs-best-practices NestJS patterns and architecture
pdf PDF creation and manipulation
pptx PowerPoint generation
react-best-practices Next.js performance optimization
rust-best-practices Ownership, error handling, testing
shaping Shape Up project methodology
skill-creator TDD framework for building new skills
xlsx Excel spreadsheet processing
Philosophy
“Agentic setup over imperative scripting.”

Rather than complex bash installers with hundreds of lines of conditional logic, claudefiles assumes Claude can read a YAML manifest and self-configure. The /setup command isn't a shell script — it's a skill that Claude executes with full context awareness.

Fork it. Customize it. You should have your own claudefiles too.

Commands

Slash commands for common workflows.

/setup

Deploy skills, commands, hooks, and settings to ~/.claude/ with automatic backups.

/gcw

Conventional commit message formatting. Enforces type, scope, and description structure.

/gitconfig

Git setup with SSH keys, aliases, commit templates, and hook delegation.

Get started in 30 seconds.

curl -fsSL https://raw.githubusercontent.com/koolamusic/claudefiles/main/bootstrap.sh | bash