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 analyze how their paper positions itself relative to the closest existing work. Builds a differentiation matrix, identifies unique positioning, and generates a positioning statement that strengthens the contribution argumentation. Complements the
$ npx -y skills add TobiasBlask/open-paper-machine --skill positioning-engine --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/positioning-engineContext preview
The summary Claude sees to decide when to auto-load this skill.
Activate when the user needs to analyze how their paper positions itself relative to the closest existing work. Builds a differentiation matrix, identifies unique positioning, and generates a positioning statement that strengthens the contribution argumentation. Complements the
name: positioning-engine description: > Activate when the user needs to analyze how their paper positions itself relative to the closest existing work. Builds a differentiation matrix, identifies unique positioning, and generates a positioning statement that strengthens the contribution argumentation. Complements the theory-engine by focusing on the competitive landscape of related papers.
> **Orchestration Log**: When this skill is activated, append a log entry to `outputs/orchestration_log.md`: > ``` > ### Skill Activation: Positioning Engine > **Timestamp:** [current date/time] > **Actor:** AI Agent (positioning-engine) > **Input:** Paper draft + [N] comparison papers identified > **Output:** Differentiation matrix with [N] dimensions, positioning_analysis.md saved > ```
"How is your paper different from X?" is the question every reviewer asks. This engine produces a systematic answer. It identifies the 5-10 most similar existing papers, builds a structured differentiation matrix, and generates a positioning statement that makes the unique contribution explicit and defensible.
The output directly strengthens the Introduction (gap + contribution paragraphs) and the Discussion (theoretical implications).
---
Sources for comparison papers:
1. **From the paper itself:** Papers cited in the Introduction and Related Work that address the same or very similar research questions 2. **From `literature_base.csv`:** Papers with the highest topical overlap 3. **From snowballing:** Forward citations of the paper's key references that appeared after those references were published 4. **Direct search:** Search for papers with very similar titles or identical keywords
Select 5-10 papers that are the **closest competitors** — papers that a reviewer might say "but Author X already did this." These are papers that:
For each selected paper, extract:
{
"bib_key": "[key]",
"title": "[title]",
"authors": "[authors]",
"year": [year],
"venue": "[venue]",
"rq": "[their research question or objective]",
"method": "[their method]",
"theory": "[their theoretical lens]",
"context": "[their empirical context]",
"key_finding": "[their main finding]",
"similarity_to_ours": "high/medium",
"citation_count": [N]
}---
Build a table comparing the competitor papers against YOUR paper across key dimensions:
## Differentiation Matrix | Dimension | Our Paper | [Author1 (Year)] | [Author2 (Year)] | [Author3 (Year)] | ... | |-----------|-----------|-------------------|-------------------|-------------------|-----| | **Research Question** | [our RQ] | [their RQ] | [their RQ] | [their RQ] | | | **Theoretical Lens** | [our theory] | [their theory] | [their theory] | [their theory] | | | **Method** | [our method] | [their method] | [their method] | [their method] | | | **Context/Sample** | [our context] | [their context] | [their context] | [their context] | | | **Time Period** | [our period] | [their period] | [their period] | [their period] | | | **Technology Focus** | [our tech] | [their tech] | [their tech] | [their tech] | | | **Unit of Analysis** | [our UoA] | [their UoA] | [their UoA] | [their UoA] | | | **Key Contribution** | [our contribution] | [their contribution] | [their contribution] | [their contribution] | | | **Scope** | [our scope] | [their scope] | [their scope] | [their scope] | |
Choose 6-10 dimensions that are most relevant for differentiation. Common dimensions:
| Dimension | When to Use | |-----------|------------| | Research Question / Objective | Always | | Theoretical Lens | When theory is a differentiator | | Method | When method is a differentiator | | Context / Industry / Sample | When context is new | | Time Period / Technology Generation | When recency matters | | Level of Analysis (individual, team, org, industry) | When level differs | | Unit of Analysis | When what's being studied differs | | Geographic / Cultural Context | For cross-cultural studies | | Dependent Variables / Outcomes | When outcomes differ | | Stage of Adoption / Maturity | For implementation studies | | Practitioner vs. Academic Focus | For applied research |
---
From the differentiation matrix, identify:
1. **Unique dimensions:** Where does our paper differ from ALL competitors?
2. **Underrepresented combinations:** What combination of dimensions is new?
3. **Temporal advantage:** What has changed since the competitors published?
4. **Methodological gap:** What method has NOT been applied to this topic?
5. **Contextual gap:** What context has NOT been studied?
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 needs to evaluate whether a research idea is worth pursuing, brainstorm new research directions, or stress-test a paper concept before…
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,…