audit-engine
Activate when the user wants to audit a paper's empirical or technical claims against a linked code repository — checking whether experiments, datasets,…
Activate when the user needs to evaluate whether a research idea is worth pursuing, brainstorm new research directions, or stress-test a paper concept before committing. This is Phase 0 of the paper machine — the gate that decides whether the full 8-phase pipeline should run.
$ npx -y skills add TobiasBlask/open-paper-machine --skill idea-engine --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/idea-engineContext preview
The summary Claude sees to decide when to auto-load this skill.
Activate when the user needs to evaluate whether a research idea is worth pursuing, brainstorm new research directions, or stress-test a paper concept before committing. This is Phase 0 of the paper machine — the gate that decides whether the full 8-phase pipeline should run.
name: idea-engine description: > Activate when the user needs to evaluate whether a research idea is worth pursuing, brainstorm new research directions, or stress-test a paper concept before committing. This is Phase 0 of the paper machine — the gate that decides whether the full 8-phase pipeline should run. Also activates standalone via /evaluate-idea. Integrates Carlini's research philosophy (conclusion-first test, taste for problems, kill conditions, unreasonable effort) with structured evaluation (7 dimensions, RS1-RS8 principles, 3 specialist agents).
Most AI tools help you *write* papers. This engine helps you decide *which* papers to write.
The current paper machine takes any topic and produces. This engine adds the missing gate: **Phase 0 — Is this paper the right use of my time?**
Great research starts with taste, strategic problem selection, honest self-evaluation, and knowing when to kill your darlings.
Reference: `principles/research-strategy.md` for full details.
**Goal:** Gather enough context to brainstorm and evaluate intelligently.
1. Check for prior evaluations in `research-evaluations/*.md`
2. Brief interview (3-5 questions max, skip what's already answered):
**Goal:** Expand the possibility space before narrowing.
1. Deploy the **Brainstormer** agent (`agents/brainstormer.md`) 2. Organize results by type:
3. Present results. User stars their top 2-3 ideas.
**Goal:** Honest, structured assessment of each candidate.
1. Deploy **Idea Critic** agents in parallel — one per selected idea (`agents/idea-critic.md`) 2. Each evaluation covers all 7 dimensions with signal ratings 3. Present side-by-side comparison table:
| Dimension | Idea A | Idea B | Idea C | |-------------|---------------|---------------|---------------| | Novelty | Years | Months | Weeks | | Impact | High | Medium | Low | | Timing | Well-Timed | Well-Timed | Too Late | | Feasibility | Medium Risk | Low Risk | Low Risk | | Competition | Open | Moderate | Crowded | | Nugget | Clear | Fuzzy | Clear | | Narrative | Compelling | Workable | Weak | | **VERDICT** | **PURSUE** | **REFINE** | **KILL** |
4. Highlight which ideas survived and which were killed, with reasoning.
**Goal:** For surviving ideas, assess strategic viability.
1. Deploy **Research Strategist** for each PURSUE/REFINE idea (in parallel, `agents/research-strategist.md`)
2. Present as reality check with traffic lights:
**Goal:** The decisive test. Can this paper tell a compelling story?
For each surviving idea, write:
1. **The Nugget** — one sentence, the core insight 2. **Draft Abstract** (5 sentences following Carlini's Formula A):
3. **Draft Conclusion** (2-3 sentences):
**The critical test:** If the conclusion feels hollow or generic — if it only says "our method achieves X% improvement" — that IS the signal. The idea doesn't have enough impact to justify months of work.
**Goal:** Clear, actionable decision for each idea.
For each idea, deliver one of three verdicts:
**PURSUE** — This is worth your time. Next steps:
**PARK** — Not now, but potentially later. Document:
A Claude Code plugin that autonomously writes academic papers — from literature search to production-ready LaTeX/PDF. Scope note.
Activate when the user wants to audit a paper's empirical or technical claims against a linked code repository — checking whether experiments, datasets,…
Activate when the user needs to manage multi-author collaboration on a paper. Tracks author contributions using the CRediT taxonomy, manages responsibility…
Activate when the user needs to generate, refine, or evaluate academic figures, diagrams, or statistical plots. Uses PaperBanana to transform text descriptions…
Activate when the user wants to export a completed paper draft to production-ready LaTeX (.tex) and PDF. Converts draft.md + references.bib + figures/ into a…
ALWAYS activate when the user needs to find, organize, review, or synthesize academic literature. Uses academic APIs (Semantic Scholar, OpenAlex, CrossRef,…
Activate when the user needs to select, justify, describe, or execute a research methodology. Provides method selection guidance, complete method section…