{"data":{"slug":"imbad0202-academic-research-skills","name":"academic-research-skills","tagline":"Workflow for academic research and writing with AI tools","github_url":"https://github.com/Imbad0202/academic-research-skills","owner":"Imbad0202","repo":"academic-research-skills","owner_avatar_url":"https://avatars.githubusercontent.com/u/132531341?v=4","primary_language":"Python","stars":39776,"forks":3188,"topics":["academic-pipeline","academic-writing","ai-research","claude","claude-code","literature-review","peer-review","prompt-engineering"],"archived":false,"github_pushed_at":"2026-07-27T17:55:34+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/imbad0202-academic-research-skills","markdown_url":"https://www.graphcanon.com/tools/imbad0202-academic-research-skills.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/imbad0202-academic-research-skills","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=imbad0202-academic-research-skills","description":"Academic Research Skills for Claude Code: research → write → review → revise → finalize","homepage_url":"https://buymeacoffee.com/crucify020v","license":"Other","open_issues":21,"watchers":122,"ai_summary":"A guide to using AI in the stages of researching, writing, reviewing, revising, and finalizing academic work, focusing on Claude Code for prompt engineering.","readme_excerpt":"## Quick install\n\n**Prerequisites**\n\n- [Claude Code](https://docs.claude.com/en/docs/claude-code/setup) (latest; plugin packaging requires recent versions)\n- `ANTHROPIC_API_KEY` exported, or set on first `claude` run\n- *Optional:* Pandoc for DOCX, tectonic + Source Han Serif TC for APA 7.0 PDF (Markdown output works without either)\n- *Optional (real Python):* The core skills (research / write / review) need no Python — they are prompt-driven. A **real Python interpreter** is needed only for: the `PreToolUse` write-scope guard (optional subagent hardening — if no real Python is found it cleanly no-ops and the guard is simply inactive; core skills are unaffected), plus a few opt-in features that shell out to Python (revision-patch mode, the submission-package verifier, and the `/ars-cache-invalidate` / `/ars-mark-read` / `/ars-unmark-read` commands). On Windows, note that `python3` is often a non-functional Microsoft Store placeholder rather than real Python; install Python from python.org (or via `winget`) so the launcher can find a real interpreter. The guard launcher is a POSIX shell script and `hooks.json` invokes it through `bash`, so on Windows it needs **Git Bash** (bundled with Git for Windows). With Git Bash present, a missing real Python degrades cleanly (the guard no-ops, silently). Without Git Bash, Claude Code falls back to PowerShell, which cannot run the `.sh` launcher at all: the guard is inactive and the `PreToolUse` hook will log an error per call rather than no-op quietly (accepted degradation — the guard is optional and never blocks your writes, but the hook noise is the trade-off until Git Bash is installed).\n\n**Plugin install (v3.7.0+, recommended):**\n\n```text\n/plugin marketplace add Imbad0202/academic-research-skills\n/plugin install academic-research-skills\n```\n\n**Verify it works:** run `/ars-plan` and describe a paper you're working on — ARS will start a Socratic dialogue to map out chapter structure. For a single-shot test instead, try `/ars-lit-review \"your topic\"`.\n\n**👉 [docs/SETUP.md](docs/SETUP.md)** — full guide: install Claude Code, set up API keys, optional Pandoc/tectonic for DOCX/PDF, cross-model verification (`ARS_CROSS_MODEL`), and six installation methods (Plugin, project skills, global skills, claude.ai Project, repo-cloned, Claude Science import).\n\n**Using Claude Science?** The four skills import directly: **Skills → Import from GitHub**, paste `https://github.com/Imbad0202/academic-research-skills`, **Preview**, then **Import 4 skills** (requires v3.14.0+ of this repo — the importer reads the explicit skill paths in the marketplace manifest). Imports are point-in-time snapshots: re-import after ARS updates. Imported skills carry the ARS methodology (research / writing / review protocols); Claude Code-specific machinery — slash commands, hooks, subagent orchestration — does not transfer. See [docs/SETUP.md](docs/SETUP.md) Method 5 for details.\n\n**Using Codex CLI?** Install the sibling distribution instead: [`Imbad0202/academic-research-skills-codex`](https://github.com/Imbad0202/academic-research-skills-codex) — same workflow content, Codex-native packaging as a single `$academic-research-suite` skill with `ars-*` aliases.\n\n**Third-party platforms and integrations** that wrap or host ARS are listed in [THIRD_PARTY.md](THIRD_PARTY.md) — community-submitted and not reviewed or endorsed by the maintainer.\n\n---\n\n## Performance & cost\n\n**👉 [docs/PERFORMANCE.md](docs/PERFORMANCE.md)** — per-mode token budgets, full-pipeline estimate (~$4–6 for a 15k-word paper), and recommended Claude Code settings (Auto mode; Agent Team optional).\n\n---\n\n## License\n\nThis work is licensed under [CC-BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/).\n\n**You are free to:**\n- Share — copy and redistribute the material\n- Adapt — remix, transform, and build upon the material\n\n**Under the following terms:**\n- **Attribution** — You must give appropriate credit\n- **NonCommercial** — You may not use the material","github_created_at":"2026-02-26T06:31:01+00:00","created_at":"2026-07-11T11:55:33.4531+00:00","updated_at":"2026-07-27T18:00:40.222547+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"},{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"}],"tags":[{"slug":"academic-research","name":"academic-research"},{"slug":"academic-writing","name":"academic-writing"},{"slug":"ai-assisted-research","name":"ai-assisted-research"},{"slug":"prompt-engineering","name":"prompt-engineering"}],"trust":{"provenance":{"is_fork":false,"github_id":1167300963,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-27T18:00:39.403Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":23,"days_since_push":0,"last_release_at":"2026-07-22T04:00:51Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:55:34.575Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-27T18:00:39.876Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-07-27T18:00:39.876Z"},"license_spdx":{"value":"Other","source":"github.license","observed_at":"2026-07-27T18:00:39.876Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["Research projects requiring detailed literature reviews","Writing drafts needing structured feedback and iteration","Finalizing papers where AI can refine language"],"when_not_to_use":["Tasks that do not involve academic or formal writing environments","Projects focused on learning Claude Code without an academic context","Situations where human judgment is prioritized over AI suggestions"],"source":"enrich:decision_facts","observed_at":"2026-07-16T21:29:34.803Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"A guide to utilizing Claude Code for AI-supported tasks in academic work such as prompt engineering during research writing phases."}]}}