archibate/dotfiles-claude
No description.
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 archibate/dotfiles-claude/agents ./rig-dotfiles-claude/agents $ npx degit archibate/dotfiles-claude/skills ./rig-dotfiles-claude/skills $ npx degit archibate/dotfiles-claude/hooks ./rig-dotfiles-claude/hooks
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 archibate/dotfiles-claude/skills/agent-browser .claude/skills/agent-browser $ npx degit archibate/dotfiles-claude/skills/ast-grep .claude/skills/ast-grep $ npx degit archibate/dotfiles-claude/skills/babysit .claude/skills/babysit $ npx degit archibate/dotfiles-claude/skills/better-translate .claude/skills/better-translate $ npx degit archibate/dotfiles-claude/skills/chrome-cdp .claude/skills/chrome-cdp $ npx degit archibate/dotfiles-claude/skills/claude-dm .claude/skills/claude-dm $ npx degit archibate/dotfiles-claude/skills/claude-headless .claude/skills/claude-headless $ npx degit archibate/dotfiles-claude/skills/context7 .claude/skills/context7 $ npx degit archibate/dotfiles-claude/skills/cpp-hpc-optimization .claude/skills/cpp-hpc-optimization $ npx degit archibate/dotfiles-claude/skills/cpp-oop-style .claude/skills/cpp-oop-style $ npx degit archibate/dotfiles-claude/skills/employee-chat .claude/skills/employee-chat $ npx degit archibate/dotfiles-claude/skills/fresh-arch .claude/skills/fresh-arch $ npx degit archibate/dotfiles-claude/skills/grep-app .claude/skills/grep-app $ npx degit archibate/dotfiles-claude/skills/grill-me .claude/skills/grill-me $ npx degit archibate/dotfiles-claude/skills/jina-ai .claude/skills/jina-ai $ npx degit archibate/dotfiles-claude/skills/memory-add .claude/skills/memory-add $ npx degit archibate/dotfiles-claude/skills/mini-prompt .claude/skills/mini-prompt $ npx degit archibate/dotfiles-claude/skills/minimalist .claude/skills/minimalist $ npx degit archibate/dotfiles-claude/skills/note .claude/skills/note $ npx degit archibate/dotfiles-claude/skills/onesent .claude/skills/onesent $ npx degit archibate/dotfiles-claude/skills/read-url .claude/skills/read-url $ npx degit archibate/dotfiles-claude/skills/repo-cache .claude/skills/repo-cache $ npx degit archibate/dotfiles-claude/skills/scrapling .claude/skills/scrapling $ npx degit archibate/dotfiles-claude/skills/skill-creator .claude/skills/skill-creator $ npx degit archibate/dotfiles-claude/skills/tmux .claude/skills/tmux $ npx degit archibate/dotfiles-claude/skills/writing-prompt .claude/skills/writing-prompt $ npx degit archibate/dotfiles-claude/skills/zhlint .claude/skills/zhlint
$ curl -fsSL --create-dirs -o .claude/agents/web-researcher.md https://raw.githubusercontent.com/archibate/dotfiles-claude/main/agents/web-researcher.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": "Bash",
"hooks": [
{
"type": "command",
"command": "bash ~/.claude/hooks/no-head-read.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/no-head-tail-pipe.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/no-bg-head-tail-pipe.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/no-heredoc.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/no-cat-write.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/no-background-ampersand.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/no-sed-print.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/no-git-amend.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/no-destructive-git.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/no-devnull-redirect.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/no-dangerous-ops.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/python-unbuffered.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/no-pip-npm.sh"
}
]
},
{
"matcher": "Agent",
"hooks": [
{
"type": "command",
"command": "bash ~/.claude/hooks/no-worktree-team.sh"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/explore-model-sonnet.sh"
}
]
},
{
"matcher": "AskUserQuestion",
"hooks": [
{
"type": "command",
"command": "bash ~/.claude/hooks/no-multi-question.sh"
}
]
},
{
"matcher": "Write|Edit|MultiEdit",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/audit-edits.py hook"
},
{
"type": "command",
"command": "bash ~/.claude/hooks/hint-agent-claude-code-guide.sh"
}
]
},
{
"matcher": "WebSearch",
"hooks": [
{
"type": "command",
"command": "bash ~/.claude/hooks/hint-skill-jina-ai.sh"
}
]
},
{
"matcher": "WebFetch",
"hooks": [
{
"type": "command",
"command": "bash ~/.claude/hooks/hint-skill-read-url.sh"
}
]
}
]
}
} Skills (27)
agent-browserast-grepbabysitbetter-translatechrome-cdpclaude-dmclaude-headlesscontext7cpp-hpc-optimizationcpp-oop-styleemployee-chatfresh-archgrep-appgrill-mejina-aimemory-addmini-promptminimalistnoteonesentread-urlrepo-cachescraplingskill-creatortmuxwriting-promptzhlint
Subagents (1)
| web-researcher model: sonnet | Use this agent when the user needs deep investigation on a topic, technology, library, API, market data source, academic papers (arXiv/SSRN), or any subject requiring web research. |
Hooks (34)
| event | matcher | runs |
|---|---|---|
| PreToolUse | Bash | bash ~/.claude/hooks/no-head-read.sh |
| PreToolUse | Bash | bash ~/.claude/hooks/no-head-tail-pipe.sh |
| PreToolUse | Bash | bash ~/.claude/hooks/no-bg-head-tail-pipe.sh |
| PreToolUse | Bash | bash ~/.claude/hooks/no-heredoc.sh |
| PreToolUse | Bash | bash ~/.claude/hooks/no-cat-write.sh |
| PreToolUse | Bash | bash ~/.claude/hooks/no-background-ampersand.sh |
| PreToolUse | Bash | bash ~/.claude/hooks/no-sed-print.sh |
| PreToolUse | Bash | bash ~/.claude/hooks/no-git-amend.sh |
| PreToolUse | Bash | bash ~/.claude/hooks/no-destructive-git.sh |
| PreToolUse | Bash | bash ~/.claude/hooks/no-devnull-redirect.sh |
| PreToolUse | Bash | bash ~/.claude/hooks/no-dangerous-ops.sh |
| PreToolUse | Agent | bash ~/.claude/hooks/no-worktree-team.sh |
| PreToolUse | Agent | bash ~/.claude/hooks/explore-model-sonnet.sh |
| PreToolUse | Bash | bash ~/.claude/hooks/python-unbuffered.sh |
| PreToolUse | Bash | bash ~/.claude/hooks/no-pip-npm.sh |
| PreToolUse | AskUserQuestion | bash ~/.claude/hooks/no-multi-question.sh |
| PreToolUse | Write|Edit|MultiEdit | ~/.claude/hooks/audit-edits.py hook |
| PreToolUse | Write|Edit|MultiEdit | bash ~/.claude/hooks/hint-agent-claude-code-guide.sh |
| PreToolUse | WebSearch | bash ~/.claude/hooks/hint-skill-jina-ai.sh |
| PreToolUse | WebFetch | bash ~/.claude/hooks/hint-skill-read-url.sh |
| PostToolUse | Bash | bash ~/.claude/hooks/prefer-uv-run.sh |
| PostToolUse | Bash | bash ~/.claude/hooks/python-unbuffered-post.sh |
| PostToolUse | Bash | bash ~/.claude/hooks/warn-auto-bg-head-tail-pipe.sh |
| PostToolUse | Agent | bash ~/.claude/hooks/verify-explore-results.sh |
| PostToolUse | Write | bash ~/.claude/hooks/pep723-script.sh |
| PostToolUse | WebSearch | bash ~/.claude/hooks/websearch-followup-hint.sh |
| PostToolUse | Bash|Read|Grep|Glob | bash ~/.claude/hooks/hint-fork-on-bloat.sh |
| PostToolUse | Skill | bash ~/.claude/hooks/track-babysit-skill-load.sh |
| PostToolUse | SendUserFile | bash ~/.claude/hooks/track-sent-file.sh |
| Stop | * | ~/.claude/hooks/audit-edits.py stop-hook |
Plugins (1)
codex@openai-codex
Similar rigs
archibate/archibate-skills
archibate's personal skills for Claude Code
Skill Collector 4.7k tok ·
archibate/dotfiles-opencode
Archibate's personal configuration for OpenCode
Skill Collector 4.2k tok ·
brianlovin/agent-config
My coding agent config
YOLO Cowboy 1.4k tok ·
mrjones2014/dotfiles
❄️ My dotfiles for NixOS and macOS with nix-darwin as a Nix flake.
Minimalist 176 tok ·