shunsock/dotfiles
my config files, do not use it for production
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 shunsock/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 shunsock/dotfiles/.claude/skills/update__nix_darwin .claude/skills/update__nix_darwin $ npx degit shunsock/dotfiles/configs/claude/skills/clean__comment_out .claude/skills/clean__comment_out $ npx degit <redacted>__task_to_subagent .claude/skills/delegate__task_to_subagent $ npx degit <redacted>__feature .claude/skills/implement__feature $ npx degit shunsock/dotfiles/configs/claude/skills/monitor__ci_status .claude/skills/monitor__ci_status $ npx degit shunsock/dotfiles/configs/claude/skills/monitor__pull_request_conflict .claude/skills/monitor__pull_request_conflict $ npx degit shunsock/dotfiles/configs/claude/skills/prepare__issue .claude/skills/prepare__issue $ npx degit shunsock/dotfiles/configs/claude/skills/pull_out__knowledge_from_me .claude/skills/pull_out__knowledge_from_me $ npx degit shunsock/dotfiles/configs/claude/skills/refine__ai_slop_japanese .claude/skills/refine__ai_slop_japanese $ npx degit shunsock/dotfiles/configs/claude/skills/rescue__ci_failure .claude/skills/rescue__ci_failure $ npx degit shunsock/dotfiles/configs/claude/skills/rescue__pull_request_conflict .claude/skills/rescue__pull_request_conflict $ npx degit shunsock/dotfiles/configs/claude/skills/rescue__pull_request_review .claude/skills/rescue__pull_request_review $ npx degit shunsock/dotfiles/configs/claude/skills/rescue__untracked_worktree .claude/skills/rescue__untracked_worktree $ npx degit shunsock/dotfiles/configs/claude/skills/restart__pull_request .claude/skills/restart__pull_request $ npx degit shunsock/dotfiles/configs/claude/skills/review_code__bug_checker .claude/skills/review_code__bug_checker $ npx degit shunsock/dotfiles/configs/claude/skills/review_code__consistency .claude/skills/review_code__consistency $ npx degit shunsock/dotfiles/configs/claude/skills/review_code__minimalism .claude/skills/review_code__minimalism $ npx degit shunsock/dotfiles/configs/claude/skills/review_code__readability .claude/skills/review_code__readability $ npx degit shunsock/dotfiles/configs/claude/skills/show__implementation_path .claude/skills/show__implementation_path $ npx degit shunsock/dotfiles/configs/claude/skills/submit__issue .claude/skills/submit__issue $ npx degit shunsock/dotfiles/configs/claude/skills/submit__pull_request .claude/skills/submit__pull_request $ npx degit <redacted>__code_complexity .claude/skills/validate__code_complexity $ npx degit <redacted>__github_actions .claude/skills/validate__github_actions $ npx degit <redacted>__japanese .claude/skills/validate__japanese $ npx degit <redacted>__terraform .claude/skills/validate__terraform $ npx degit shunsock/dotfiles/configs/claude/skills/write__pull_request .claude/skills/write__pull_request $ npx degit shunsock/dotfiles/configs/claude/skills/write__structured_comment .claude/skills/write__structured_comment $ npx degit shunsock/dotfiles/nix-darwin/config/antigravity/skills/hacker_news .claude/skills/hacker_news
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_PROJECT_DIR/.claude/hooks/recommend_task_list.sh\""
}
]
}
]
}
} Skills (28)
update__nix_darwinclean__comment_outdelegate__task_to_subagentimplement__featuremonitor__ci_statusmonitor__pull_request_conflictprepare__issuepull_out__knowledge_from_merefine__ai_slop_japaneserescue__ci_failurerescue__pull_request_conflictrescue__pull_request_reviewrescue__untracked_worktreerestart__pull_requestreview_code__bug_checkerreview_code__consistencyreview_code__minimalismreview_code__readabilityshow__implementation_pathsubmit__issuesubmit__pull_requestvalidate__code_complexityvalidate__github_actionsvalidate__japanesevalidate__terraformwrite__pull_requestwrite__structured_commenthacker_news
Hooks (2)
| event | matcher | runs |
|---|---|---|
| PreToolUse | Bash | bash "$CLAUDE_PROJECT_DIR/.claude/hooks/recommend_task_list.sh" |
| PostToolUse | Write|Edit|MultiEdit | bash "$CLAUDE_PROJECT_DIR/.claude/hooks/recommend_nix_validation.sh" |
Similar rigs
kiminmonaco/ClaudeBar
🔍 Monitor AI coding assistant usage with ClaudeBar, a macOS menu bar app that helps you track quotas for Claude, Codex, GitHub Copilot, and more.
Pragmatist 2.8k tok ·
tddworks/ClaudeBar
A macOS menu bar application that monitors AI coding assistant usage quotas. Keep track of your Claude, Codex, Antigravity ,and Gemini usage at a glance.
Pragmatist 2.6k tok ·
majidraza1228/dotfiles
Personal dotfiles — Claude Code config and install script
Automator 1.3k tok ·
janekbaraniewski/openusage
The one dashboard you’ve been looking for — track spend and usage across Claude, Cursor, OpenRouter, Copilot, Gemini, Codex, and more.
Skill Collector 2.7k tok ·