aiya000/dotfiles
Practical configuration files by 5000++ commits. e.g., Neovim and tmux with editprompt for Claude Code. Global AI Instructions for Claude Code, Devin, gemini-cli, and (GitHub) copilot-cli. No needing mouse movements with XMonad. Pomodoro Ti
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
Copy this rig
# review before running: this installs third-party code
$ npx degit aiya000/dotfiles/Templates/.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 aiya000/dotfiles/.claude_global/skills/apply-handoff-to-agents-md .claude/skills/apply-handoff-to-agents-md $ npx degit aiya000/dotfiles/.claude_global/skills/apply-to-agents-md-git-root .claude/skills/apply-to-agents-md-git-root $ npx degit aiya000/dotfiles/.claude_global/skills/apply-to-claude-md-home-root .claude/skills/apply-to-claude-md-home-root $ npx degit aiya000/dotfiles/.claude_global/skills/convert-skills-for-cloud .claude/skills/convert-skills-for-cloud $ npx degit aiya000/dotfiles/.claude_global/skills/create-handoff .claude/skills/create-handoff $ npx degit aiya000/dotfiles/.claude_global/skills/decline-handoff-suggestion .claude/skills/decline-handoff-suggestion $ npx degit aiya000/dotfiles/.claude_global/skills/define-markdown-format .claude/skills/define-markdown-format $ npx degit aiya000/dotfiles/.claude_global/skills/git-add .claude/skills/git-add $ npx degit aiya000/dotfiles/.claude_global/skills/git-commit .claude/skills/git-commit $ npx degit aiya000/dotfiles/.claude_global/skills/git-fetch .claude/skills/git-fetch $ npx degit aiya000/dotfiles/.claude_global/skills/git-pull .claude/skills/git-pull $ npx degit aiya000/dotfiles/.claude_global/skills/git-push .claude/skills/git-push $ npx degit aiya000/dotfiles/.claude_global/skills/git-verify-identity .claude/skills/git-verify-identity $ npx degit aiya000/dotfiles/.claude_global/skills/github-issue-create .claude/skills/github-issue-create $ npx degit aiya000/dotfiles/.claude_global/skills/github-pr-create .claude/skills/github-pr-create $ npx degit aiya000/dotfiles/.claude_global/skills/inspect-malicious-code .claude/skills/inspect-malicious-code $ npx degit aiya000/dotfiles/.claude_global/skills/inspect-why-windows-did-shutdown .claude/skills/inspect-why-windows-did-shutdown $ npx degit aiya000/dotfiles/.claude_global/skills/no-edit .claude/skills/no-edit $ npx degit aiya000/dotfiles/.claude_global/skills/notify-instruction-file-loaded .claude/skills/notify-instruction-file-loaded $ npx degit aiya000/dotfiles/.claude_global/skills/open-weburl .claude/skills/open-weburl $ npx degit aiya000/dotfiles/.claude_global/skills/pop-handoff .claude/skills/pop-handoff $ npx degit aiya000/dotfiles/.claude_global/skills/read-agents-md .claude/skills/read-agents-md $ npx degit aiya000/dotfiles/.claude_global/skills/read-handoff .claude/skills/read-handoff $ npx degit aiya000/dotfiles/.claude_global/skills/record-android-app-demo .claude/skills/record-android-app-demo $ npx degit aiya000/dotfiles/.claude_global/skills/refine-write-tech-note .claude/skills/refine-write-tech-note $ npx degit aiya000/dotfiles/.claude_global/skills/save-memory .claude/skills/save-memory $ npx degit aiya000/dotfiles/.claude_global/skills/show-issues-overview .claude/skills/show-issues-overview $ npx degit aiya000/dotfiles/.claude_global/skills/show-weburl .claude/skills/show-weburl $ npx degit aiya000/dotfiles/.claude_global/skills/suggest-alternative-commands .claude/skills/suggest-alternative-commands $ npx degit aiya000/dotfiles/.claude_global/skills/sync-global-claude-configs .claude/skills/sync-global-claude-configs $ npx degit aiya000/dotfiles/.claude_global/skills/sync-memory .claude/skills/sync-memory $ npx degit aiya000/dotfiles/.claude_global/skills/sync-translated-docs .claude/skills/sync-translated-docs $ npx degit aiya000/dotfiles/.claude_global/skills/verify-git-command-location .claude/skills/verify-git-command-location $ npx degit aiya000/dotfiles/.claude_global/skills/vrchat-force-purge-all-favorite-worlds .claude/skills/vrchat-force-purge-all-favorite-worlds $ npx degit aiya000/dotfiles/.claude_global/skills/write-tech-note .claude/skills/write-tech-note $ npx degit aiya000/dotfiles/.kiro_global/skills/apply-pr-review .claude/skills/apply-pr-review $ npx degit aiya000/dotfiles/.kiro_global/skills/create-this-issue .claude/skills/create-this-issue $ npx degit aiya000/dotfiles/.kiro_global/skills/fd .claude/skills/fd $ npx degit aiya000/dotfiles/.kiro_global/skills/git-resolve-for-origin-develop .claude/skills/git-resolve-for-origin-develop $ npx degit aiya000/dotfiles/.kiro_global/skills/next .claude/skills/next
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"Bash(git commit:*)",
"Bash(git push:*)",
"Bash(sudo:*)",
"Read(.env.*)"
]
}
} Skills (46)
apply-handoff-to-agents-mdapply-to-agents-md-git-rootapply-to-claude-md-home-rootconvert-skills-for-cloudcreate-handoffdecline-handoff-suggestiondefine-markdown-formatgit-addgit-commitgit-fetchgit-pullgit-pushgit-verify-identitygithub-issue-creategithub-pr-createinspect-malicious-codeinspect-why-windows-did-shutdownno-editnotify-instruction-file-loadedopen-weburlpop-handoffread-agents-mdread-handoffrecord-android-app-demorefine-write-tech-notesave-memoryshow-issues-overviewshow-weburlsuggest-alternative-commandssync-global-claude-configssync-memorysync-translated-docsverify-git-command-locationvrchat-force-purge-all-favorite-worldswrite-tech-noteapply-pr-reviewcreate-this-issuefdgit-resolve-for-origin-developnextresume-from-chat-historyrgrm-dustsync-global-kiro-skilssync-issue-title-and-detail-to-this-prsync-labels-from-prs-and-sub-issues
Permissions
deny (4)
Bash(git commit:*)
Bash(git push:*)
Bash(sudo:*)
Read(.env.*)
ask (0)
—
allow (30)
Bash(cp:*)
Bash(mv:*)
Bash(ls:*)
Bash(echo:*)
Bash(touch:*)
Bash(cd:*)
Bash(mkdir:*)
Bash(bun dev)
Bash(bun run dev)
Bash(bun build)
Bash(bun run build)
Bash(bun check)
Bash(bun run check)
Bash(bun typecheck)
Bash(bun run typecheck)
Bash(bun lint)
Bash(bun run lint)
Bash(bun prettier)
Bash(bun run prettier)
Bash(bun eslint)
Bash(bun run eslint)
Bash(bunx playwright:*)
Bash(gh issue list:*)
Bash(gh issue view:*)
Bash(gh issue create:*)
Bash(gh pr list:*)
Bash(gh pr view:*)
Bash(gh pr create:*)
Bash(gh run list:*)
Bash(gh run view:*)
Similar rigs
Robert-xiaoqiang/dotclaude
Claude Code dotfiles, cross-platform sync
Skill Collector 2.7k tok ·
george-e-shaw-iv/dotclaude
Claude dotfiles with a script that merges common configuration with OS-specific configuration.
Minimalist 788 tok ·
theowenyoung/home
—
YOLO Cowboy 1.1k tok ·
wenjinnn/.dotfiles
Personal NixOS configurations and more
Minimalist 1.2k tok ·