sebjacobs/dotfiles
My macOS dotfiles — zsh, git, Homebrew, and Claude Code config. Looked after by Dennis 🐶
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 sebjacobs/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 sebjacobs/dotfiles/.claude/skills/branch-audit .claude/skills/branch-audit $ npx degit sebjacobs/dotfiles/.claude/skills/cut-release .claude/skills/cut-release $ npx degit sebjacobs/dotfiles/.claude/skills/dennis .claude/skills/dennis $ npx degit sebjacobs/dotfiles/.claude/skills/handover .claude/skills/handover $ npx degit sebjacobs/dotfiles/.claude/skills/note .claude/skills/note $ npx degit sebjacobs/dotfiles/.claude/skills/pingpong .claude/skills/pingpong $ npx degit sebjacobs/dotfiles/.claude/skills/project-logo .claude/skills/project-logo $ npx degit sebjacobs/dotfiles/.claude/skills/recover-session .claude/skills/recover-session $ npx degit sebjacobs/dotfiles/.claude/skills/revise-commits .claude/skills/revise-commits $ npx degit sebjacobs/dotfiles/.claude/skills/save-session .claude/skills/save-session $ npx degit sebjacobs/dotfiles/.claude/skills/solo .claude/skills/solo $ npx degit sebjacobs/dotfiles/.claude/skills/start-session .claude/skills/start-session $ npx degit sebjacobs/dotfiles/.claude/skills/stop-session .claude/skills/stop-session
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(rm -rf *)",
"Bash(sudo *)",
"Read(~/.aws/**)",
"Read(~/.ssh/**)"
]
}
} Skills (13)
branch-auditcut-releasedennishandovernotepingpongproject-logorecover-sessionrevise-commitssave-sessionsolostart-sessionstop-session
Hooks (1)
| event | matcher | runs |
|---|---|---|
| UserPromptSubmit | * | bash ~/.claude/scripts/walk-away-save-hook.sh |
Plugins (3)
gopls-lsp@claude-plugins-officialruby-lsp@claude-plugins-officialswift-lsp@claude-plugins-official
Permissions
deny (4)
Bash(rm -rf *)
Bash(sudo *)
Read(~/.aws/**)
Read(~/.ssh/**)
ask (0)
—
allow (43)
Bash(chafa *)
Bash(date)
Bash(date *)
Bash(ffprobe *)
Bash(gh api *)
Bash(gh auth status)
Bash(gh browse *)
Bash(gh issue *)
Bash(gh label *)
Bash(gh pr checks *)
Bash(gh pr close *)
Bash(gh pr comment *)
Bash(gh pr create *)
Bash(gh pr diff *)
Bash(gh pr edit *)
Bash(gh pr merge *)
Bash(gh pr list *)
Bash(gh pr ready *)
Bash(gh pr reopen *)
Bash(gh pr status *)
Bash(gh pr view *)
Bash(gh release download *)
Bash(gh release list *)
Bash(gh release view *)
Bash(gh repo list *)
Bash(gh repo view *)
Bash(gh run *)
Bash(gh workflow *)
Bash(git add *)
Bash(git checkout *)
Bash(git cherry-pick *)
Bash(git commit *)
Bash(git fetch *)
Bash(git mv *)
Bash(git rm *)
Bash(git stash *)
Bash(jotter *)
Edit
Read
WebFetch
WebSearch
Write
Bash(jotter:*)
Similar rigs
delexw/claude-code-trace
Claude Code session log viewer for JSONL files in ~/.claude/projects. Browse conversations, tool calls, tokens, and live tail sessions on desktop, web, and TUI.
Minimalist 287 tok ·
PixelPaw-Labs/codex-trace
OpenAI Codex CLI session log viewer for JSONL files in ~/.codex/sessions. Browse conversations, tool calls, tokens, collaboration chains, and live sessions on desktop and web.
Minimalist 553 tok ·
qf-studio/pilot
AI that ships your tickets.
Pragmatist 3.5k tok ·
kisbi3/ContextTrail
Evidence-linked project history from local Codex and Claude Code transcripts
Pragmatist 8.1k tok ·