htlin222

Academic Manuscript Workflow — Productivity skill for Claude Code

Productivity community

Automated academic manuscript citation workflow using Claude Code, Pandoc, and BibTeX validation for researchers to generate AMA-formatted outputs (HTML/DOCX) with DOI/URL verification.

How to install Academic Manuscript Workflow

This entry records only its repository, not the path inside it, so there is no exact command to give. Open htlin222/academic-manuscript-workflow and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Academic Manuscript Workflow does

Automated academic manuscript citation workflow using Claude Code, Pandoc, and BibTeX validation for researchers to generate AMA-formatted outputs (HTML/DOCX) with DOI/URL verification.

Alternatives in Productivity

  • /strategy — Run an end-to-end strategy workflow with decision-quality outputs 2.3k ★
  • /build-hook - Build Custom Claude Code Hooks — Interactive guide for creating custom hooks with Q&A workflow and automatic validation 618 ★
  • Toolset — Built-in tools are available when the user asks for calculations, conversions, local date/time utilities, URL 250 ★

README

![GitHub stars](https://img.shields.io/github/stars/htlin222/academic-manuscript-workflow?style=flat-square) ![Last commit](https://img.shields.io/github/last-commit/htlin222/academic-manuscript-workflow?style=flat-square) ![License](https://img.shields.io/github/license/htlin222/academic-manuscript-workflow?style=flat-square)

Academic Manuscript Citation Workflow

A professional, template-based workflow for automatically adding citations to academic manuscripts and generating properly formatted outputs using Pandoc with AMA citation style.

🚀 Quick Start

# Initialize a new project
make init

# Edit your manuscript and references
# manuscript.md - your content
# reference.bib - your bibliography

# Generate outputs
make all

📁 Project Structure

academic-manuscript-workflow/
├── 📄 manuscript.md              # Working manuscript (created from template)
├── 📚 reference.bib              # Bibliography (created from template)
├── 📋 CLAUDE.md                  # Claude Code LLM instructions
├── 📋 Makefile                   # Automation workflow
├── 📖 README.md                  # This file
├── 🚫 .gitignore                 # Git ignore patterns
├── ⚙️  pyproject.toml             # Python project configuration
│
├── 📂 scripts/                   # Utility scripts
│   ├── 🔍 validate_references.py # DOI/URL validation script
│   └── 📝 ama.csl                # AMA citation style (auto-downloaded)
│
├── 📂 output/                    # Generated files (ignored by git)
│   ├── 🌐 manuscript.html        # HTML output with citations
│   ├── 📄 manuscript.docx        # Word document output
│   └── 📊 log.txt                # Validation results
│
└── 📄 Templates (for new projects):
    ├── manuscript.template.md     # Manuscript template
    └── reference.template.bib     # Bibliography template

🛠️ Prerequisites

**Required Tools:**

  • Pandoc - Document conversion
  • uv - Fast Python