zhaohaoharry/claude-config
Private sync of Claude Code config: skills, hooks, agents, rules, settings, and curated memory
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
Copy this rig
# review before running: this installs third-party code $ npx degit zhaohaoharry/claude-config/agents ./rig-claude-config/agents $ npx degit zhaohaoharry/claude-config/skills ./rig-claude-config/skills $ npx degit zhaohaoharry/claude-config/hooks ./rig-claude-config/hooks
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 zhaohaoharry/claude-config/skills/aer-identification .claude/skills/aer-identification $ npx degit zhaohaoharry/claude-config/skills/aer-introduction .claude/skills/aer-introduction $ npx degit zhaohaoharry/claude-config/skills/aer-rebuttal .claude/skills/aer-rebuttal $ npx degit zhaohaoharry/claude-config/skills/aer-replication .claude/skills/aer-replication $ npx degit zhaohaoharry/claude-config/skills/aer-robustness .claude/skills/aer-robustness $ npx degit zhaohaoharry/claude-config/skills/aer-submission .claude/skills/aer-submission $ npx degit zhaohaoharry/claude-config/skills/aer-tables-figures .claude/skills/aer-tables-figures $ npx degit zhaohaoharry/claude-config/skills/aer-topic-selection .claude/skills/aer-topic-selection $ npx degit zhaohaoharry/claude-config/skills/aer-workflow .claude/skills/aer-workflow $ npx degit zhaohaoharry/claude-config/skills/agent-reach .claude/skills/agent-reach $ npx degit zhaohaoharry/claude-config/skills/bib-validate .claude/skills/bib-validate $ npx degit zhaohaoharry/claude-config/skills/cn-grant-proposal .claude/skills/cn-grant-proposal $ npx degit zhaohaoharry/claude-config/skills/compile-latex .claude/skills/compile-latex $ npx degit zhaohaoharry/claude-config/skills/data-cleaning .claude/skills/data-cleaning $ npx degit zhaohaoharry/claude-config/skills/econ-craft .claude/skills/econ-craft $ npx degit zhaohaoharry/claude-config/skills/econ-introduction .claude/skills/econ-introduction $ npx degit zhaohaoharry/claude-config/skills/econometrics-playbook .claude/skills/econometrics-playbook $ npx degit zhaohaoharry/claude-config/skills/interview-me .claude/skills/interview-me $ npx degit zhaohaoharry/claude-config/skills/journal-fit .claude/skills/journal-fit $ npx degit zhaohaoharry/claude-config/skills/lit-review .claude/skills/lit-review $ npx degit zhaohaoharry/claude-config/skills/proofread .claude/skills/proofread $ npx degit zhaohaoharry/claude-config/skills/research-ideation .claude/skills/research-ideation $ npx degit zhaohaoharry/claude-config/skills/review-paper .claude/skills/review-paper $ npx degit zhaohaoharry/claude-config/skills/sync-to-github .claude/skills/sync-to-github $ npx degit zhaohaoharry/claude-config/skills/theory-model .claude/skills/theory-model $ npx degit zhaohaoharry/claude-config/skills/writing-deslop .claude/skills/writing-deslop
$ curl -fsSL --create-dirs -o .claude/agents/deslop-auditor.md https://raw.githubusercontent.com/zhaohaoharry/claude-config/main/agents/deslop-auditor.md $ curl -fsSL --create-dirs -o .claude/agents/econ-reviewer.md https://raw.githubusercontent.com/zhaohaoharry/claude-config/main/agents/econ-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/proofreader.md https://raw.githubusercontent.com/zhaohaoharry/claude-config/main/agents/proofreader.md
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"Edit(**/data/raw/**)",
"Write(**/data/raw/**)",
"Read(**/.env)",
"Bash(rm -rf*)",
"Bash(git reset --hard*)",
"Bash(git push --force*)",
"Bash(git clean -f*)"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Edit|Write",
"hooks": [
{
"type": "command",
"command": "python \"C:~/.claude/hooks/bib-guard.py\""
}
]
}
]
}
} Skills (26)
aer-identificationaer-introductionaer-rebuttalaer-replicationaer-robustnessaer-submissionaer-tables-figuresaer-topic-selectionaer-workflowagent-reachbib-validatecn-grant-proposalcompile-latexdata-cleaningecon-craftecon-introductioneconometrics-playbookinterview-mejournal-fitlit-reviewproofreadresearch-ideationreview-papersync-to-githubtheory-modelwriting-deslop
Subagents (3)
| deslop-auditor model: inherit | Audits English economics prose for machine-written register — house stop-sign terms, AI tells, metronomic rhythm, and overclaiming — while respecting standard economics phrasing. Produces a report wit |
| econ-reviewer model: inherit | Top-journal economics referee. Reviews papers and slides for identification strategy, econometric specification, causal claims, citation fidelity, provenance, and logical consistency. Does NOT check p |
| proofreader model: inherit | Grammar, typos, overflow, notation consistency, and academic writing quality review. Checks LaTeX and plain text. Produces a report without editing files. |
Hooks (7)
| event | matcher | runs |
|---|---|---|
| PreCompact | * | python "C:~/.claude/hooks/pre-compact.py" |
| Stop | * | python "C:~/.claude/hooks/log-reminder.py" |
| UserPromptSubmit | * | python "C:~/.claude/hooks/econ-craft-reminder.py" |
| PreToolUse | Edit|Write | python "C:~/.claude/hooks/bib-guard.py" |
| PostToolUse | Edit|Write | python "C:~/.claude/hooks/latex-autocheck.py" |
| SessionStart | * | python "C:~/.claude/hooks/session-start-resume.py" |
| SessionEnd | * | python "C:~/.claude/hooks/config-autosync.py" |
Permissions
deny (7)
Edit(**/data/raw/**)
Write(**/data/raw/**)
Read(**/.env)
Bash(rm -rf*)
Bash(git reset --hard*)
Bash(git push --force*)
Bash(git clean -f*)
ask (0)
—
allow (58)
Bash(git status*)
Bash(git diff*)
Bash(git log*)
Bash(git add*)
Bash(git commit*)
Bash(git push*)
Bash(git pull*)
Bash(git fetch*)
Bash(git checkout*)
Bash(git branch*)
Bash(git config:*)
Bash(git ls-remote:*)
Bash(ls*)
Bash(mkdir*)
Bash(cp*)
Bash(find*)
Bash(sort*)
Bash(wc*)
Bash(xargs grep:*)
Bash(pdflatex*)
Bash(bibtex*)
Bash(latexmk*)
Bash(python*)
Bash(python3*)
Bash(Rscript*)
Bash(julia*)
Bash(pip install:*)
Bash(gh auth:*)
PowerShell(Start-Process code*)
Skill(compile-latex)
Skill(compile-latex:*)
WebSearch
Read(//c~/.claude/rules/**)
Read(//c~/.claude/agents/**)
Read(//c~/.claude/hooks/**)
Read(//c~/.claude/skills/__TRACKED_VAR__/**)
Read(//c~/Documents/Dropbox_Chapman/0.AI/**)
Read(//c~/Documents/Dropbox_Chapman/0.AI/Claude Master/**)
Read(//c~/Documents/Dropbox_Chapman/1. Research Projects/state capacity under fire/**)
Read(//c~/Documents/Dropbox_Chapman/1. Research Projects/SNWTP and Health/**)
Read(//c~/Documents/Dropbox_Chapman/1. Research Projects/0. Research Data/7. Health/nanyang/2014-2023birth/**)
Read(//tmp/**)
Bash(cd*)
Bash(sed*)
Bash(grep*)
Bash(cat*)
Bash(head*)
Bash(tail*)
Bash(echo*)
Bash(tasklist*)
Bash(diff*)
Bash(dir*)
Bash(tree*)
Bash("C:/Program Files/Stata18/StataMP-64.exe"*)
Bash(unix2dos*)
Bash(py *)
WebFetch
Bash(pdftotext*)
Similar rigs
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 ·
pedrohcgs/claude-code-my-workflow
A ready-to-fork Claude Code template for academics using LaTeX/Beamer + R. Multi-agent review, quality gates, adversarial QA, and replication protocols.
YOLO Cowboy 8.7k tok ·
brycewang-stanford/Auto-Empirical-Research-Skills
🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP
Skill Collector 8.2k tok ·
HourglassDigital/hgstack
The Claude Code stack we use to run an AI-native company. Skills, hooks, rules, and statuslines from 18 months of daily use at Hourglass. Conflict-aware installer never stomps your existing setup.
Pragmatist 821 tok ·