~ / rigs / taloncjones / dotfiles

taloncjones/dotfiles

Personal dotfiles for macOS and Linux: zsh, git/ssh identity routing, VS Code, Claude Code config

↗ GitHub ★ 0 MIT updated today personal setup Claude CodeCodex
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~8.6k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
2/5
No YOLO mode · Sandbox or ask-first rules · details

Copy this rig

# review before running: this installs third-party code
$ npx degit taloncjones/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 taloncjones/dotfiles/.claude/skills/claude-code-platform-reference .claude/skills/claude-code-platform-reference
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-architecture-contract .claude/skills/dotfiles-architecture-contract
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-build-and-env .claude/skills/dotfiles-build-and-env
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-change-control .claude/skills/dotfiles-change-control
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-cloud-first-campaign .claude/skills/dotfiles-cloud-first-campaign
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-config-and-flags .claude/skills/dotfiles-config-and-flags
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-debugging-playbook .claude/skills/dotfiles-debugging-playbook
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-diagnostics-and-tooling .claude/skills/dotfiles-diagnostics-and-tooling
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-docs-and-writing .claude/skills/dotfiles-docs-and-writing
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-external-positioning .claude/skills/dotfiles-external-positioning
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-failure-archaeology .claude/skills/dotfiles-failure-archaeology
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-research-frontier .claude/skills/dotfiles-research-frontier
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-research-methodology .claude/skills/dotfiles-research-methodology
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-run-and-operate .claude/skills/dotfiles-run-and-operate
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-validation-and-qa .claude/skills/dotfiles-validation-and-qa
$ npx degit taloncjones/dotfiles/.claude/skills/dotfiles-verification-toolkit .claude/skills/dotfiles-verification-toolkit
$ npx degit <redacted> .claude/skills/brainstorming
$ npx degit taloncjones/dotfiles/claude/skills/brief .claude/skills/brief
$ npx degit taloncjones/dotfiles/claude/skills/co-review .claude/skills/co-review
$ npx degit taloncjones/dotfiles/claude/skills/codex-plan-review .claude/skills/codex-plan-review
$ npx degit taloncjones/dotfiles/claude/skills/codex-spec-review .claude/skills/codex-spec-review
$ npx degit taloncjones/dotfiles/claude/skills/handoff .claude/skills/handoff
$ npx degit taloncjones/dotfiles/claude/skills/herdr-orchestration .claude/skills/herdr-orchestration
$ npx degit taloncjones/dotfiles/claude/skills/kickoff .claude/skills/kickoff
$ npx degit taloncjones/dotfiles/claude/skills/model-tuning .claude/skills/model-tuning
$ npx degit taloncjones/dotfiles/claude/skills/post-merge .claude/skills/post-merge
$ npx degit taloncjones/dotfiles/claude/skills/pr-status .claude/skills/pr-status
$ npx degit taloncjones/dotfiles/claude/skills/reconcile .claude/skills/reconcile
$ npx degit taloncjones/dotfiles/claude/skills/repo-recall .claude/skills/repo-recall
$ npx degit taloncjones/dotfiles/claude/skills/review-change .claude/skills/review-change
$ npx degit taloncjones/dotfiles/claude/skills/ship .claude/skills/ship
$ npx degit taloncjones/dotfiles/claude/skills/todos .claude/skills/todos
$ npx degit taloncjones/dotfiles/claude/skills/voice .claude/skills/voice
$ npx degit taloncjones/dotfiles/claude/skills/weekly .claude/skills/weekly
$ npx degit taloncjones/dotfiles/claude/skills/wrap .claude/skills/wrap
$ npx degit taloncjones/dotfiles/claude/skills/writing-plans .claude/skills/writing-plans
$ npx degit taloncjones/dotfiles/claude/skills/writing-specs .claude/skills/writing-specs
$ npx degit taloncjones/dotfiles/codex/skills/claude-plan-review .claude/skills/claude-plan-review
$ npx degit taloncjones/dotfiles/codex/skills/claude-spec-review .claude/skills/claude-spec-review

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "permissions": {
    "ask": [
      "Bash(bash bootstrap.sh:*)",
      "Bash(bash bootstrap-cloud.sh)"
    ]
  }
}

Skills (39)

Hooks (1)

eventmatcherruns
SessionStartstartup|resume$CLAUDE_PROJECT_DIR/.claude/hooks/session-start.sh

Permissions

deny (0)
—
ask (2)
Bash(bash bootstrap.sh:*)
Bash(bash bootstrap-cloud.sh)
allow (26)
Bash(bash bin/dotfiles-tests:*)
Bash(bash install/install.sh:*)
Bash(bash bootstrap-cloud.sh --no-plugins:*)
Bash(bash .claude/skills/dotfiles-diagnostics-and-tooling/scripts/cloud-doctor.sh:*)
Bash(bash .claude/skills/dotfiles-diagnostics-and-tooling/scripts/symlink-audit.sh:*)
Bash(bash -n:*)
Bash(zsh -n:*)
Bash(sh -n:*)
Bash(readlink:*)
Bash(shellcheck:*)
Skill(claude-code-platform-reference)
Skill(dotfiles-architecture-contract)
Skill(dotfiles-build-and-env)
Skill(dotfiles-change-control)
Skill(dotfiles-cloud-first-campaign)
Skill(dotfiles-config-and-flags)
Skill(dotfiles-debugging-playbook)
Skill(dotfiles-diagnostics-and-tooling)
Skill(dotfiles-docs-and-writing)
Skill(dotfiles-external-positioning)
Skill(dotfiles-failure-archaeology)
Skill(dotfiles-research-frontier)
Skill(dotfiles-research-methodology)
Skill(dotfiles-run-and-operate)
Skill(dotfiles-validation-and-qa)
Skill(dotfiles-verification-toolkit)

Similar rigs

copied ✓