benthamite/dotfiles
My configuration files for Emacs, Karabiner, macOS, AI agents, and more.
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 benthamite/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 benthamite/dotfiles/.claude/skills/config-audit .claude/skills/config-audit $ npx degit benthamite/dotfiles/.claude/skills/find-skills .claude/skills/find-skills $ npx degit benthamite/dotfiles/.claude/skills/gitguardian-triage .claude/skills/gitguardian-triage $ npx degit benthamite/dotfiles/.claude/skills/install-mcp-server .claude/skills/install-mcp-server $ npx degit benthamite/dotfiles/.claude/skills/optimize-agent-instructions .claude/skills/optimize-agent-instructions $ npx degit benthamite/dotfiles/.claude/skills/release-dotfiles .claude/skills/release-dotfiles $ npx degit benthamite/dotfiles/.claude/skills/skill-audit .claude/skills/skill-audit $ npx degit benthamite/dotfiles/.claude/skills/skill-resolver .claude/skills/skill-resolver $ npx degit benthamite/dotfiles/claude/skills/add-bib-entry .claude/skills/add-bib-entry $ npx degit benthamite/dotfiles/claude/skills/add-to-emacs-packages .claude/skills/add-to-emacs-packages $ npx degit benthamite/dotfiles/claude/skills/automate .claude/skills/automate $ npx degit benthamite/dotfiles/claude/skills/chrome-permission-audit .claude/skills/chrome-permission-audit $ npx degit benthamite/dotfiles/claude/skills/chrome-use .claude/skills/chrome-use $ npx degit benthamite/dotfiles/claude/skills/clean-citations .claude/skills/clean-citations $ npx degit benthamite/dotfiles/claude/skills/code-audit .claude/skills/code-audit $ npx degit benthamite/dotfiles/claude/skills/design-audit .claude/skills/design-audit $ npx degit benthamite/dotfiles/claude/skills/diagnose .claude/skills/diagnose $ npx degit benthamite/dotfiles/claude/skills/document-elisp-extras .claude/skills/document-elisp-extras $ npx degit benthamite/dotfiles/claude/skills/document-elisp-package .claude/skills/document-elisp-package $ npx degit benthamite/dotfiles/claude/skills/dotfiles-context .claude/skills/dotfiles-context $ npx degit benthamite/dotfiles/claude/skills/download-paper .claude/skills/download-paper $ npx degit benthamite/dotfiles/claude/skills/dx-audit .claude/skills/dx-audit $ npx degit benthamite/dotfiles/claude/skills/elisp-conventions .claude/skills/elisp-conventions $ npx degit benthamite/dotfiles/claude/skills/end-to-end .claude/skills/end-to-end $ npx degit benthamite/dotfiles/claude/skills/find-past-session .claude/skills/find-past-session $ npx degit benthamite/dotfiles/claude/skills/fix-drive-errors .claude/skills/fix-drive-errors $ npx degit benthamite/dotfiles/claude/skills/generate-readme .claude/skills/generate-readme $ npx degit benthamite/dotfiles/claude/skills/google-sheets-comments .claude/skills/google-sheets-comments $ npx degit benthamite/dotfiles/claude/skills/handoff .claude/skills/handoff $ npx degit benthamite/dotfiles/claude/skills/humanize .claude/skills/humanize $ npx degit benthamite/dotfiles/claude/skills/instruction-placement .claude/skills/instruction-placement $ npx degit <redacted>-audit .claude/skills/interpretability-audit $ npx degit benthamite/dotfiles/claude/skills/lint-elisp .claude/skills/lint-elisp $ npx degit benthamite/dotfiles/claude/skills/live-session-status .claude/skills/live-session-status $ npx degit benthamite/dotfiles/claude/skills/message-agent-session .claude/skills/message-agent-session $ npx degit benthamite/dotfiles/claude/skills/move-session-log .claude/skills/move-session-log $ npx degit benthamite/dotfiles/claude/skills/orchestrate-review .claude/skills/orchestrate-review $ npx degit benthamite/dotfiles/claude/skills/order-salads .claude/skills/order-salads $ npx degit benthamite/dotfiles/claude/skills/org-note-conventions .claude/skills/org-note-conventions $ npx degit benthamite/dotfiles/claude/skills/overnight-todos .claude/skills/overnight-todos
$ curl -fsSL --create-dirs -o .claude/agents/bibliography-policy.md https://raw.githubusercontent.<redacted>-policy.md $ curl -fsSL --create-dirs -o .claude/agents/github-operation-authorizations.md https://raw.githubusercontent.com/benthamite/dotfiles/master/agents/github-operation-authorizations.md
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(.env)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(~/.aws/**)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/*.key)",
"Read(**/.env.*)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(git rebase *)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(git commit *)",
"Bash(gh pr merge *)"
]
}
} Skills (65)
config-auditfind-skillsgitguardian-triageinstall-mcp-serveroptimize-agent-instructionsrelease-dotfilesskill-auditskill-resolveradd-bib-entryadd-to-emacs-packagesautomatechrome-permission-auditchrome-useclean-citationscode-auditdesign-auditdiagnosedocument-elisp-extrasdocument-elisp-packagedotfiles-contextdownload-paperdx-auditelisp-conventionsend-to-endfind-past-sessionfix-drive-errorsgenerate-readmegoogle-sheets-commentshandoffhumanizeinstruction-placementinterpretability-auditlint-elisplive-session-statusmessage-agent-sessionmove-session-logorchestrate-revieworder-saladsorg-note-conventionsovernight-todospaste-via-kill-ringpersonalizepin-elisp-prpost-push-cipr-auditprofile-ai-cli-performanceproofreadrecord-decisionsrefresh-cr-trackerrelease-packagerequest-reviewsession-learning-capturesymptom-checktest-suitetriage-personal-todosupdate-logverifywalk-listemacs-freezemigrate-profilerename-packageaudit-mac-appreconcile-contactsreview-lulu-alertsecurity-audit
Subagents (2)
| bibliography-policy | — |
| github-operation-authorizations | — |
Similar rigs
JoaoPeixoto72/production-quality-ready
Sistema de qualidade e auditoria com gates declarativos para Antigravity e Claude Code
Skill Collector 2.1k tok ·
abhinand5/pi-setup
Personal Pi coding agent setup
Skill Collector 762 tok ·
laiyangli001/claude-config
gloable config of claude code
MCP Hoarder 33.0k tok ·
edloidas/skills
Agent skills for planning, building, reviewing, auditing, maintaining, and shipping software — one collection for Claude Code, Codex, OpenCode, and pi.
Skill Collector 14.8k tok ·