analyze-interviews
Analyze qualitative interview transcripts. Generates structured summaries, thematic codes, cross-case analysis, and evidence tables. Solves context-window…
Generate an academic diagram from a text description using PaperBanana. Provide a section of your paper or a methodology description and get a publication-quality figure.
> /plugin marketplace add TobiasBlask/open-paper-machine > /plugin install open-academic-paper-machine@open-paper-machine
How it fires
How this command gets triggered: by you, by Claude, or both.
/generate-figureContext preview
What this command does when you run it.
Generate an academic diagram from a text description using PaperBanana. Provide a section of your paper or a methodology description and get a publication-quality figure.
description: Generate an academic diagram from a text description using PaperBanana. Provide a section of your paper or a methodology description and get a publication-quality figure.
Read the figure-engine skill first.
1. Parse `$ARGUMENTS` — extract the source text or file reference and optional caption 2. If a file path is given, read it. If inline text, use it directly. 3. Write the source context to `/tmp/pb_source_context.txt` if it's long 4. **PRIMARY**: Use the direct Python API via `paperbanana_direct.py` script:
PB_SCRIPT="$(find ~/.claude/plugins -name paperbanana_direct.py -path '*/open-academic-paper-machine/*' 2>/dev/null | head -1)" && \
python3 "$PB_SCRIPT" diagram \
--source-context "$(cat /tmp/pb_source_context.txt)" \
--caption "Figure N: Caption" \
--output-dir figures/ \
--filename "fig_section_name.png" \
--iterations 35. If the script is not found, **FALLBACK**: generate using Python (matplotlib + graphviz/networkx) 7. Save output PNG to `figures/` in the workspace 8. Provide the LaTeX `\begin{figure}` snippet ready for inclusion 9. Show the user the generated figure using the Read tool on the PNG path
A Claude Code plugin that autonomously writes academic papers — from literature search to production-ready LaTeX/PDF. Scope note.
Analyze qualitative interview transcripts. Generates structured summaries, thematic codes, cross-case analysis, and evidence tables. Solves context-window…
Analyze how the paper positions itself relative to the closest existing work. Identifies the 5-10 most similar papers, builds a differentiation matrix, and…
Analyze academic writing quality of the current draft. Checks for passive voice overuse, weak openings, hedging balance, readability, sentence length…
Audit a paper's empirical claims against the linked code repository — catches MISMATCH, MISSING, and PARTIAL claims before submission
Creative research brainstorming — generate ideas researchers within a single field would miss. Cross-field connections, assumption challenges, alternative…
Write one specific section of a paper as complete paragraphs. Use when you already have context and just need one section drafted. Follows writing-engine…