ahonn/dotfiles
💎 My vim/neovim, claude code, nix, git, and tmux configuration files
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
Copy this rig
# review before running: this installs third-party code
$ npx degit ahonn/dotfiles/.claude ./rig-dotfiles # inspect, then merge into .claude/ MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit ahonn/dotfiles/.claude/skills/animation-vocabulary .claude/skills/animation-vocabulary $ npx degit ahonn/dotfiles/.claude/skills/apple-design .claude/skills/apple-design $ npx degit ahonn/dotfiles/.claude/skills/branch .claude/skills/branch $ npx degit ahonn/dotfiles/.claude/skills/code-quality .claude/skills/code-quality $ npx degit ahonn/dotfiles/.claude/skills/codebase-design .claude/skills/codebase-design $ npx degit ahonn/dotfiles/.claude/skills/commit .claude/skills/commit $ npx degit ahonn/dotfiles/.claude/skills/emil-design-eng .claude/skills/emil-design-eng $ npx degit ahonn/dotfiles/.claude/skills/english-mode .claude/skills/english-mode $ npx degit ahonn/dotfiles/.claude/skills/find-animation-opportunities .claude/skills/find-animation-opportunities $ npx degit ahonn/dotfiles/.claude/skills/find-skills .claude/skills/find-skills $ npx degit ahonn/dotfiles/.claude/skills/grilling .claude/skills/grilling $ npx degit ahonn/dotfiles/.claude/skills/handoff .claude/skills/handoff $ npx degit ahonn/dotfiles/.claude/skills/improve-animations .claude/skills/improve-animations $ npx degit ahonn/dotfiles/.claude/skills/investigate .claude/skills/investigate $ npx degit ahonn/dotfiles/.claude/skills/ios-app-design .claude/skills/ios-app-design $ npx degit ahonn/dotfiles/.claude/skills/nix-darwin .claude/skills/nix-darwin $ npx degit ahonn/dotfiles/.claude/skills/no-useeffect .claude/skills/no-useeffect $ npx degit ahonn/dotfiles/.claude/skills/prototype .claude/skills/prototype $ npx degit ahonn/dotfiles/.claude/skills/react-best-practices .claude/skills/react-best-practices $ npx degit ahonn/dotfiles/.claude/skills/resolving-merge-conflicts .claude/skills/resolving-merge-conflicts $ npx degit ahonn/dotfiles/.claude/skills/review-animations .claude/skills/review-animations $ npx degit ahonn/dotfiles/.claude/skills/rust-design-patterns .claude/skills/rust-design-patterns $ npx degit ahonn/dotfiles/.claude/skills/self-review .claude/skills/self-review $ npx degit ahonn/dotfiles/.claude/skills/seo-audit-full .claude/skills/seo-audit-full $ npx degit ahonn/dotfiles/.claude/skills/seo-audit .claude/skills/seo-audit $ npx degit ahonn/dotfiles/.claude/skills/skill-creator .claude/skills/skill-creator $ npx degit ahonn/dotfiles/.claude/skills/slow-is-fast .claude/skills/slow-is-fast $ npx degit ahonn/dotfiles/.claude/skills/ste-writing .claude/skills/ste-writing $ npx degit ahonn/dotfiles/.claude/skills/tdd .claude/skills/tdd $ npx degit ahonn/dotfiles/.claude/skills/thermo-nuclear-code-quality-review .claude/skills/thermo-nuclear-code-quality-review $ npx degit ahonn/dotfiles/.claude/skills/thermo-nuclear-review .claude/skills/thermo-nuclear-review $ npx degit ahonn/dotfiles/.claude/skills/thermos .claude/skills/thermos
$ curl -fsSL --create-dirs -o .claude/agents/software-designer.md https://raw.githubusercontent.com/ahonn/dotfiles/master/.claude/agents/software-designer.md $ curl -fsSL --create-dirs -o .claude/agents/thermo-nuclear-code-quality-review-subagent.md https://raw.githubusercontent.com/ahonn/dotfiles/master/.claude/agents/thermo-nuclear-code-quality-review-subagent.md $ curl -fsSL --create-dirs -o .claude/agents/thermo-nuclear-review-subagent.md https://raw.githubusercontent.com/ahonn/dotfiles/master/.claude/agents/thermo-nuclear-review-subagent.md
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"hooks": {
"PreToolUse": [
{
"matcher": "AskUserQuestion",
"hooks": [
{
"type": "command",
"command": "claude-tmux-state waiting"
}
]
}
]
}
} Skills (32)
animation-vocabularyapple-designbranchcode-qualitycodebase-designcommitemil-design-engenglish-modefind-animation-opportunitiesfind-skillsgrillinghandoffimprove-animationsinvestigateios-app-designnix-darwinno-useeffectprototypereact-best-practicesresolving-merge-conflictsreview-animationsrust-design-patternsself-reviewseo-audit-fullseo-auditskill-creatorslow-is-fastste-writingtddthermo-nuclear-code-quality-reviewthermo-nuclear-reviewthermos
Subagents (3)
| software-designer | Use this agent when you need to analyze and improve software design based on complexity reduction principles. This includes identifying design issues, suggesting architectural improvements, and applyi |
| thermo-nuclear-code-quality-review-subagent | Thermo-nuclear code quality audit (maintainability, structure, 1k-line rule, spaghetti, code-judo). Invoked via Task after a parent gathers diff and file contents. Loads rubric from the thermo-nuclear |
| thermo-nuclear-review-subagent | Thermo-nuclear branch audit (bugs, breaking changes, security, devex, feature-flag leaks) scoped to the diff. Invoked via Task after a parent gathers diff and file contents. Loads rubric from the ther |
Hooks (9)
| event | matcher | runs |
|---|---|---|
| PreToolUse | AskUserQuestion | claude-tmux-state waiting |
| UserPromptSubmit | * | $HOME/.claude/hooks/english-mode.sh |
| UserPromptSubmit | * | claude-tmux-state working |
| PostToolUse | Write|Edit | $HOME/.claude/hooks/check-useeffect.sh |
| Notification | permission_prompt | claude-tmux-state waiting |
| Stop | * | claude-tmux-state idle |
| Stop | * | npx --yes ccclub@0.6.13 sync --silent |
| SessionEnd | * | npx --yes ccclub@0.6.13 sync --silent |
| SessionStart | * | bash '~/.claude/hooks/herdr-agent-state.sh' session |
Plugins (12)
ralph-loop@claude-plugins-officialexpo-app-design@expo-pluginsexpo-deployment@expo-pluginsrust-analyzer-lsp@claude-plugins-officialreact-native-best-practices@callstack-agent-skillsimpeccable@impeccableskill-creator@claude-plugins-officialplugin-dev@claude-plugins-officialclaude-mermaid-ascii@claude-mermaid-asciiclaude-code-wakatime@wakatimecodex@openai-codexdaily-report@session-tools
Similar rigs
emilkowalski/skills
Skills for Designers and Engineers.
Skill Collector 1.1k tok ·
Hainrixz/claude-webkit
Construye una pagina web profesional en minutos. No necesitas saber programar.
Skill Collector 7.6k tok ·
0oAstro/dots
chezmoi dotfiles: zsh, git, mise modules, agent harnesses; one command per machine
Skill Collector 3.6k tok ·
nejcfurh/nejcfurh-claude
Personal global Claude Code configuration — rules, skills, agents, hooks, and settings that apply to every project.
Fort Knox 5.3k tok ·