ARAVINDAN20/Claude-Research-Paper-OS
Drop-in .claude/ config that turns Claude Code into an autonomous academic paper production system. 6 agents, 47+ skills, 5-phase pipeline from literature search to submission-ready manuscript.
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code
$ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude ./rig-claude-research-paper-os # 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 ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/algorithm-design .claude/skills/algorithm-design $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/atomic-decomposition .claude/skills/atomic-decomposition $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/backward-traceability .claude/skills/backward-traceability $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/citation-management .claude/skills/citation-management $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/code-debugging .claude/skills/code-debugging $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/data-analysis .claude/skills/data-analysis $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/deep-research .claude/skills/deep-research $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/excalidraw-skill .claude/skills/excalidraw-skill $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/experiment-code .claude/skills/experiment-code $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/experiment-design .claude/skills/experiment-design $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/figure-generation .claude/skills/figure-generation $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/github-research .claude/skills/github-research $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/idea-generation .claude/skills/idea-generation $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/latex-formatting .claude/skills/latex-formatting $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/literature-review .claude/skills/literature-review $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/literature-search .claude/skills/literature-search $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/math-reasoning .claude/skills/math-reasoning $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/novelty-assessment .claude/skills/novelty-assessment $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/paper-assembly .claude/skills/paper-assembly $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/paper-compilation .claude/skills/paper-compilation $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/paper-revision .claude/skills/paper-revision $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/paper-to-code .claude/skills/paper-to-code $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/paper-writing-section .claude/skills/paper-writing-section $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/rebuttal-writing .claude/skills/rebuttal-writing $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/related-work-writing .claude/skills/related-work-writing $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/research-planning .claude/skills/research-planning $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/self-review .claude/skills/self-review $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/slide-generation .claude/skills/slide-generation $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/survey-generation .claude/skills/survey-generation $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/symbolic-equation .claude/skills/symbolic-equation $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/agent-research-skills/skills/table-generation .claude/skills/table-generation $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/claude-scientific-writer/.claude/skills/clinical-decision-support .claude/skills/clinical-decision-support $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/claude-scientific-writer/.claude/skills/clinical-reports .claude/skills/clinical-reports $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/claude-scientific-writer/.claude/skills/generate-image .claude/skills/generate-image $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/claude-scientific-writer/.claude/skills/hypothesis-generation .claude/skills/hypothesis-generation $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/claude-scientific-writer/.claude/skills/infographics .claude/skills/infographics $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/claude-scientific-writer/.claude/skills/latex-posters .claude/skills/latex-posters $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/claude-scientific-writer/.claude/skills/market-research-reports .claude/skills/market-research-reports $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/claude-scientific-writer/.claude/skills/markitdown .claude/skills/markitdown $ npx degit ARAVINDAN20/Claude-Research-Paper-OS/.claude/skills/claude-scientific-writer/.claude/skills/paper-2-web .claude/skills/paper-2-web
$ curl -fsSL --create-dirs -o .claude/agents/citation-checker.md https://raw.githubusercontent.com/ARAVINDAN20/Claude-Research-Paper-OS/main/.claude/agents/citation-checker.md $ curl -fsSL --create-dirs -o .claude/agents/deep-researcher.md https://raw.githubusercontent.com/ARAVINDAN20/Claude-Research-Paper-OS/main/.claude/agents/deep-researcher.md $ curl -fsSL --create-dirs -o .claude/agents/humanizer-check.md https://raw.githubusercontent.com/ARAVINDAN20/Claude-Research-Paper-OS/main/.claude/agents/humanizer-check.md $ curl -fsSL --create-dirs -o .claude/agents/latex-compiler.md https://raw.githubusercontent.com/ARAVINDAN20/Claude-Research-Paper-OS/main/.claude/agents/latex-compiler.md $ curl -fsSL --create-dirs -o .claude/agents/paper-reviewer.md https://raw.githubusercontent.com/ARAVINDAN20/Claude-Research-Paper-OS/main/.claude/agents/paper-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/paper-writer.md https://raw.githubusercontent.com/ARAVINDAN20/Claude-Research-Paper-OS/main/.claude/agents/paper-writer.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 (55)
algorithm-designatomic-decompositionbackward-traceabilitycitation-managementcode-debuggingdata-analysisdeep-researchexcalidraw-skillexperiment-codeexperiment-designfigure-generationgithub-researchidea-generationlatex-formattingliterature-reviewliterature-searchmath-reasoningnovelty-assessmentpaper-assemblypaper-compilationpaper-revisionpaper-to-codepaper-writing-sectionrebuttal-writingrelated-work-writingresearch-planningself-reviewslide-generationsurvey-generationsymbolic-equationtable-generationclinical-decision-supportclinical-reportsgenerate-imagehypothesis-generationinfographicslatex-postersmarket-research-reportsmarkitdownpaper-2-webparallel-webpeer-reviewlatex-postersresearch-grantsresearch-lookupscholar-evaluationscientific-critical-thinkingscientific-schematicsscientific-slidesscientific-writingtreatment-plansvenue-templatescontent-research-writerhumanizerpaper-writer
Subagents (6)
| citation-checker | Validates all citations in the paper against the BibTeX file and checks for uncited claims. Use when asked to check citations, verify references, or validate bibliography. |
| deep-researcher | Conducts deep research on voice cloning topics using literature search, Semantic Scholar, arXiv, and CrossRef. Use when asked to research, find papers, verify claims, or check novelty. |
| humanizer-check | Detects and removes AI writing patterns from the paper. Use after any writing or editing session to ensure natural prose. |
| latex-compiler | Compiles the paper with Docker, checks for errors, and runs LaTeX quality checks. |
| paper-reviewer | Reviews the paper for quality, accuracy, flow, tone, and AI patterns. Use when asked to review, check, audit, or verify the paper. |
| paper-writer | Writes and rewrites sections of the IEEE Access survey paper on voice cloning for Indian languages. Use when asked to write, draft, rewrite, or improve any section of the paper. |
Slash commands (4)
/bs/critique/wiki/write
Cursor rules (1)
skills · always
Similar rigs
K-Dense-AI/claude-scientific-writer
A general purpose scientific writer
Skill Collector 8.2k tok ·
magic3007/dotfiles
🤗 A collection of docker, gdb, git, vim, neovim, zsh, ranger, conda, and tmux configuration files and setup script under various OS.
Skill Collector 10.9k tok ·
K-Dense-AI/scientific-agent-skills
Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 250,000+ scientists worldwide. 177 ready-to-use validated skills plus 100+ scientific databases covering biology, chemistry, medicine, and drug discove
Skill Collector 11.8k tok ·
spacering-net/codeg
Collaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-hosted server, or Docker.
Skill Collector 2.8k tok ·