yuki-yano/dotfiles
My configuration files.
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
Copy this rig
$ git clone --depth 1 https://github.com/yuki-yano/dotfiles 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 yuki-yano/dotfiles/.agents/skills/agent-browser .claude/skills/agent-browser $ npx degit yuki-yano/dotfiles/.agents/skills/agent-handoff-plan .claude/skills/agent-handoff-plan $ npx degit yuki-yano/dotfiles/.agents/skills/agent-review-request .claude/skills/agent-review-request $ npx degit yuki-yano/dotfiles/.agents/skills/apple-design .claude/skills/apple-design $ npx degit yuki-yano/dotfiles/.agents/skills/apple-hig .claude/skills/apple-hig $ npx degit yuki-yano/dotfiles/.agents/skills/build-technical-explainer .claude/skills/build-technical-explainer $ npx degit yuki-yano/dotfiles/.agents/skills/chrome-profile-browser .claude/skills/chrome-profile-browser $ npx degit yuki-yano/dotfiles/.agents/skills/cognitive-rhythm-writing .claude/skills/cognitive-rhythm-writing $ npx degit yuki-yano/dotfiles/.agents/skills/commit-plan .claude/skills/commit-plan $ npx degit yuki-yano/dotfiles/.agents/skills/compact-state .claude/skills/compact-state $ npx degit yuki-yano/dotfiles/.agents/skills/domain-modeling .claude/skills/domain-modeling $ npx degit yuki-yano/dotfiles/.agents/skills/empirical-prompt-tuning .claude/skills/empirical-prompt-tuning $ npx degit yuki-yano/dotfiles/.agents/skills/frontend-design .claude/skills/frontend-design $ npx degit yuki-yano/dotfiles/.agents/skills/gh-stack .claude/skills/gh-stack $ npx degit yuki-yano/dotfiles/.agents/skills/goal-setter .claude/skills/goal-setter $ npx degit yuki-yano/dotfiles/.agents/skills/grill-me .claude/skills/grill-me $ npx degit yuki-yano/dotfiles/.agents/skills/grill-with-docs .claude/skills/grill-with-docs $ npx degit yuki-yano/dotfiles/.agents/skills/grilling .claude/skills/grilling $ npx degit yuki-yano/dotfiles/.agents/skills/i-have-adhd .claude/skills/i-have-adhd $ npx degit yuki-yano/dotfiles/.agents/skills/improve .claude/skills/improve $ npx degit yuki-yano/dotfiles/.agents/skills/japanese-tech-writing .claude/skills/japanese-tech-writing $ npx degit yuki-yano/dotfiles/.agents/skills/mikke .claude/skills/mikke $ npx degit yuki-yano/dotfiles/.agents/skills/ntfy-mobile-notify .claude/skills/ntfy-mobile-notify $ npx degit yuki-yano/dotfiles/.agents/skills/oss-implementation-research .claude/skills/oss-implementation-research $ npx degit yuki-yano/dotfiles/.agents/skills/portless .claude/skills/portless $ npx degit yuki-yano/dotfiles/.agents/skills/react-doctor .claude/skills/react-doctor $ npx degit yuki-yano/dotfiles/.agents/skills/release-flow .claude/skills/release-flow $ npx degit yuki-yano/dotfiles/.agents/skills/sanitize-artifacts .claude/skills/sanitize-artifacts $ npx degit yuki-yano/dotfiles/.agents/skills/skill-management .claude/skills/skill-management $ npx degit yuki-yano/dotfiles/.agents/skills/test-pruning .claude/skills/test-pruning $ npx degit yuki-yano/dotfiles/.agents/skills/tmux-agent-bridge .claude/skills/tmux-agent-bridge $ npx degit yuki-yano/dotfiles/.agents/skills/tsuzuri-cli .claude/skills/tsuzuri-cli $ npx degit yuki-yano/dotfiles/.agents/skills/ui-mock-proposals .claude/skills/ui-mock-proposals $ npx degit yuki-yano/dotfiles/.agents/skills/vde-tmux-category .claude/skills/vde-tmux-category $ npx degit yuki-yano/dotfiles/.agents/skills/vercel-react-best-practices .claude/skills/vercel-react-best-practices $ npx degit yuki-yano/dotfiles/.agents/skills/vw-worktree-ops .claude/skills/vw-worktree-ops $ npx degit yuki-yano/dotfiles/.agents/skills/workers-best-practices .claude/skills/workers-best-practices $ npx degit yuki-yano/dotfiles/.agents/skills/wrangler .claude/skills/wrangler
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": "*",
"hooks": [
{
"type": "command",
"command": "vde-monitor-hook PreToolUse"
},
{
"type": "command",
"command": "vt hook claude PreToolUse"
}
]
}
]
}
} Skills (38)
agent-browseragent-handoff-planagent-review-requestapple-designapple-higbuild-technical-explainerchrome-profile-browsercognitive-rhythm-writingcommit-plancompact-statedomain-modelingempirical-prompt-tuningfrontend-designgh-stackgoal-settergrill-megrill-with-docsgrillingi-have-adhdimprovejapanese-tech-writingmikkentfy-mobile-notifyoss-implementation-researchportlessreact-doctorrelease-flowsanitize-artifactsskill-managementtest-pruningtmux-agent-bridgetsuzuri-cliui-mock-proposalsvde-tmux-categoryvercel-react-best-practicesvw-worktree-opsworkers-best-practiceswrangler
Hooks (21)
| event | matcher | runs |
|---|---|---|
| PreToolUse | * | vde-monitor-hook PreToolUse |
| PreToolUse | * | vt hook claude PreToolUse |
| PostToolUse | * | vde-monitor-hook PostToolUse |
| PostToolUse | * | vt hook claude PostToolUse |
| PostToolBatch | * | bash "$HOME/.config/claude/hooks/compact-guard.sh" |
| Notification | * | vde-monitor-hook Notification |
| Notification | * | vt hook claude Notification |
| Stop | * | vde-notifier --claude --skip-claude-non-interactive |
| Stop | * | vde-monitor-hook Stop |
| Stop | * | vt hook claude Stop |
| StopFailure | * | vt hook claude StopFailure |
| UserPromptSubmit | * | vde-monitor-hook UserPromptSubmit |
| UserPromptSubmit | * | vt hook claude UserPromptSubmit |
| UserPromptSubmit | * | bash "$HOME/.config/claude/hooks/compact-guard.sh" |
| PreCompact | * | bash "$HOME/.config/claude/hooks/compact-precompact.sh" |
| SubagentStart | * | vde-monitor-hook SubagentStart |
| SubagentStart | * | vt hook claude SubagentStart |
| SubagentStop | * | vde-monitor-hook SubagentStop |
| SubagentStop | * | vt hook claude SubagentStop |
| SessionStart | startup|resume|clear | vt hook claude SessionStart |
| SessionStart | compact | bash "$HOME/.config/claude/hooks/compact-recovery.sh" |
Plugins (1)
toolcall-recover@nam-tech-studio