Browse / Research & science / santanna-research-fork
santanna-research-fork
ArjunPanickssery
Claude Code workflow for academic research reports.
Open ArjunPanickssery/santanna-research-fork → Checked against the four rules.
Built for Claude Code
ships .claude CLAUDE.md and nothing for other agents.
In its own words
Fork of pedrohcgs/claude-code-my-workflow adapted for LaTeX article-class reports with Python analysis and Gwern-styled HTML.
An adapted fork of pedrohcgs/claude-code-my-workflow for producing formal LaTeX research reports with a companion HTML site, data analysis, and visualization. Ships with opinionated .claude/ rules, skills, hooks, and templates.
Primary output is a PDF report via pdflatex + BibTeX; secondary output is a Gwern-styled HTML companion built with Pandoc.
What you get
- A
new-project.shscaffolder that creates an isolated project folder per research topic - A rule-driven Claude Code workflow: plan-first, contractor-mode orchestration, session logging, quality gates, verification protocol
- Slash-command skills:
/new-project,/compile-report,/build-html,/compile-tikz,/lit-review,/data-analysis,/proofread,/validate-bib,/commit, and more (seeCLAUDE.md) - Seven hooks wired into
.claude/settings.jsonfor desktop notifications, file protection, context monitoring, and pre/post-compaction state capture - A LaTeX report template with BibTeX, hyperref, cleveref, and standard academic packages
- A TikZ compile pipeline (PDF + SVG for LaTeX and HTML respectively)
- A Pandoc HTML pipeline with sidebar TOC, citation popovers, and MathJax
Prerequisites
Install these before first run. Commands shown for macOS (Homebrew) and Debian/Ubuntu.
Quickstart
Then in your Claude Code session, scaffold your first project with the /new-project slash command:
The repository's own description, then 29% of its README. Read the rest on GitHub ↗
Where it came from
What this copy built: +projects — top-level directories this copy added on top of the original.
Read from the repository's git tree on 2026-08-17.