yulonglin/dotfiles
Highly-opinionated setup for AI safety research with coding agents
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 yulonglin/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 yulonglin/dotfiles/.claude/skills/verification-planning .claude/skills/verification-planning $ npx degit yulonglin/dotfiles/claude/skills/agent-browser .claude/skills/agent-browser $ npx degit yulonglin/dotfiles/claude/skills/artifact-writing .claude/skills/artifact-writing $ npx degit yulonglin/dotfiles/claude/skills/artifacts-sync .claude/skills/artifacts-sync $ npx degit yulonglin/dotfiles/claude/skills/auto-mode-probe .claude/skills/auto-mode-probe $ npx degit yulonglin/dotfiles/claude/skills/bear .claude/skills/bear $ npx degit yulonglin/dotfiles/claude/skills/catalog .claude/skills/catalog $ npx degit yulonglin/dotfiles/claude/skills/check-bib-references .claude/skills/check-bib-references $ npx degit yulonglin/dotfiles/claude/skills/check-prose-claims .claude/skills/check-prose-claims $ npx degit yulonglin/dotfiles/claude/skills/chrome-devtools .claude/skills/chrome-devtools $ npx degit yulonglin/dotfiles/claude/skills/claude-in-chrome .claude/skills/claude-in-chrome $ npx degit yulonglin/dotfiles/claude/skills/clear-writing .claude/skills/clear-writing $ npx degit yulonglin/dotfiles/claude/skills/commit-push-sync .claude/skills/commit-push-sync $ npx degit yulonglin/dotfiles/claude/skills/commit .claude/skills/commit $ npx degit yulonglin/dotfiles/claude/skills/council .claude/skills/council $ npx degit yulonglin/dotfiles/claude/skills/debrief .claude/skills/debrief $ npx degit yulonglin/dotfiles/claude/skills/deslop .claude/skills/deslop $ npx degit yulonglin/dotfiles/claude/skills/diagnosing-bugs .claude/skills/diagnosing-bugs $ npx degit yulonglin/dotfiles/claude/skills/docs-search .claude/skills/docs-search $ npx degit yulonglin/dotfiles/claude/skills/done .claude/skills/done $ npx degit yulonglin/dotfiles/claude/skills/evidence-packs .claude/skills/evidence-packs $ npx degit yulonglin/dotfiles/claude/skills/externalise-handover .claude/skills/externalise-handover $ npx degit yulonglin/dotfiles/claude/skills/fast-cli .claude/skills/fast-cli $ npx degit yulonglin/dotfiles/claude/skills/gmail-connector .claude/skills/gmail-connector $ npx degit yulonglin/dotfiles/claude/skills/house-plots .claude/skills/house-plots $ npx degit yulonglin/dotfiles/claude/skills/inspect-ai-evals .claude/skills/inspect-ai-evals $ npx degit yulonglin/dotfiles/claude/skills/interview-me .claude/skills/interview-me $ npx degit yulonglin/dotfiles/claude/skills/jobs .claude/skills/jobs $ npx degit yulonglin/dotfiles/claude/skills/learn-quiz .claude/skills/learn-quiz $ npx degit yulonglin/dotfiles/claude/skills/llm-judge .claude/skills/llm-judge $ npx degit yulonglin/dotfiles/claude/skills/mats-slurm .claude/skills/mats-slurm $ npx degit yulonglin/dotfiles/claude/skills/merge-worktree .claude/skills/merge-worktree $ npx degit yulonglin/dotfiles/claude/skills/modal .claude/skills/modal $ npx degit yulonglin/dotfiles/claude/skills/mv-repo .claude/skills/mv-repo $ npx degit yulonglin/dotfiles/claude/skills/my-insights .claude/skills/my-insights $ npx degit yulonglin/dotfiles/claude/skills/openrouter-fusion .claude/skills/openrouter-fusion $ npx degit yulonglin/dotfiles/claude/skills/read-paper .claude/skills/read-paper $ npx degit yulonglin/dotfiles/claude/skills/reduce-ambiguity .claude/skills/reduce-ambiguity $ npx degit yulonglin/dotfiles/claude/skills/research-loop .claude/skills/research-loop $ npx degit yulonglin/dotfiles/claude/skills/research-presentation .claude/skills/research-presentation
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 (61)
verification-planningagent-browserartifact-writingartifacts-syncauto-mode-probebearcatalogcheck-bib-referencescheck-prose-claimschrome-devtoolsclaude-in-chromeclear-writingcommit-push-synccommitcouncildebriefdeslopdiagnosing-bugsdocs-searchdoneevidence-packsexternalise-handoverfast-cligmail-connectorhouse-plotsinspect-ai-evalsinterview-mejobslearn-quizllm-judgemats-slurmmerge-worktreemodalmv-repomy-insightsopenrouter-fusionread-paperreduce-ambiguityresearch-loopresearch-presentationresults-artifactreview-draftreview-paperreview-pr-queueserver-storage-tieringsetup-channelshipskill-invocation-modesslidevspawn-sessionspec-artifactspec-interview-researchspec-interviewstrategic-communicationsweep-ai-safetythings3tikz-diagramstufte-data-vizupdate-auto-modewrap-upwrite-prose
Similar rigs
steveclarke/dotfiles
Set of scripts/config/utils so I can have all my computers on the same page
Skill Collector 2.1k tok ·
ccomunello/cursor-my-workflow
A ready-to-fork Cursor template for academics using LaTeX/Beamer + R based on claude-code-my-workflow. Multi-agent review, quality gates, adversarial QA, and replication protocols.
Skill Collector 8.6k tok ·
fotoflo/claude-dotfiles-template
A starter for syncing your Claude Code setup (config, skills, hooks) across machines with git.
Minimalist 207 tok ·
dtbuchholz/claude-config
A cloneable set of Claude Code settings, usable across different machines
YOLO Cowboy 1.4k tok ·