Skip to content
Content
Skill

/coauthor-engine

Activate when the user needs to manage multi-author collaboration on a paper. Tracks author contributions using the CRediT taxonomy, manages responsibility assignments, documents the human-AI division of labor, and produces an author contribution statement ready for submission.

From plugin
open-academic-paper-machine
1817 skills4 agents21 commands
Install
$ npx -y skills add TobiasBlask/open-paper-machine --skill coauthor-engine --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/coauthor-engine

Context preview

The summary Claude sees to decide when to auto-load this skill.

Activate when the user needs to manage multi-author collaboration on a paper. Tracks author contributions using the CRediT taxonomy, manages responsibility assignments, documents the human-AI division of labor, and produces an author contribution statement ready for submission.

SKILL.md

coauthor-engine.SKILL.md
name: coauthor-engine
description: >
  Activate when the user needs to manage multi-author collaboration on a paper.
  Tracks author contributions using the CRediT taxonomy, manages responsibility
  assignments, documents the human-AI division of labor, and produces an author
  contribution statement ready for submission.

> **Orchestration Log**: When this skill is activated, append a log entry to `outputs/orchestration_log.md`: > ``` > ### Skill Activation: Co-Author Engine > **Timestamp:** [current date/time] > **Actor:** AI Agent (coauthor-engine) > **Input:** [N] authors, task: [contribution tracking / responsibility assignment / CRediT statement] > **Output:** author_contributions.md saved > ```

Co-Author Engine

Core Principle

Modern academic publishing increasingly requires transparent documentation of who did what. The CRediT (Contributor Roles Taxonomy) system standardizes this. For AI-assisted papers, documenting the human-AI division of labor is not optional — it's becoming a requirement at major venues.

When to Activate

  • User says "author contributions", "CRediT statement", "who did what"
  • User says "add co-author", "assign responsibilities", "contribution tracking"
  • Before submission (submission-engine may trigger this)
  • When documenting AI involvement in the research process

---

Step 1: DEFINE Author Roster

Author Information Template

## Authors

| # | Name | Affiliation | Role | ORCID | Corresponding |
|---|------|-------------|------|-------|--------------|
| 1 | [Name] | [University/Org] | [Senior/Junior/PI] | [ORCID] | [Yes/No] |
| 2 | [Name] | [University/Org] | [Senior/Junior] | [ORCID] | [No] |
| 3 | AI Agent (Claude) | Anthropic | AI Assistant | N/A | No |

Author Order Conventions

  • **IS/Business conventions:** First author did most work, last author is senior/PI
  • **CS conventions:** First author did most work, alphabetical otherwise or by contribution
  • **Note:** If AI is listed, typically in acknowledgments, not as author (venue-dependent)

---

Step 2: ASSIGN CRediT Roles

CRediT Taxonomy (14 Roles)

For each author (including AI), indicate contribution level:

| # | CRediT Role | Definition | Author 1 | Author 2 | AI Agent | |---|-------------|-----------|----------|----------|----------| | 1 | Conceptualization | Ideas, formulation of research goals | Lead | Supporting | — | | 2 | Data curation | Managing, annotating, maintaining data | Lead | — | Supporting | | 3 | Formal analysis | Statistical, mathematical, computational analysis | Supporting | — | Lead | | 4 | Funding acquisition | Obtaining financial support | — | Lead | — | | 5 | Investigation | Conducting the research, data collection | Lead | Supporting | Supporting | | 6 | Methodology | Development or design of methodology | Lead | Supporting | Supporting | | 7 | Project administration | Managing and coordinating the project | Lead | — | — | | 8 | Resources | Provision of study materials, tools, computing | — | Lead | — | | 9 | Software | Programming, implementation, code | — | — | Lead | | 10 | Supervision | Oversight and leadership responsibility | — | Lead | — | | 11 | Validation | Verification and replication of results | Lead | Supporting | Supporting | | 12 | Visualization | Creating figures, diagrams, plots | Supporting | — | Lead | | 13 | Writing — original draft | Creating the initial manuscript | Supporting | — | Lead | | 14 | Writing — review & editing | Critical review, commentary, revision | Lead | Lead | Supporting |

**Levels:** Lead / Supporting / — (not involved)

AI-Specific Contribution Documentation

For the AI agent, document specifically:

## AI Contribution Statement

This paper was produced with the assistance of an AI writing system (Claude,
via the Open Academic Paper Machine). The AI system contributed to:

- **Literature search and synthesis:** Automated multi-database search, deduplication,
  and initial thematic clustering of [N] papers
- **First draft generation:** Initial drafts of all sections following academic
  writing templates, subsequently revised by human authors
- **Figure generation:** [N] figures generated via AI (PaperBanana)
- **Citation verification:** Automated verification of [N] citations against source abstracts
- **LaTeX compilation:** Automated conversion and PDF generation

**Human oversight and quality control:**
- All research questions, theoretical framing, and methodological decisions were
  made by human authors
- All AI-generated text was reviewed, revised, and approved by human authors
- Empirical data collection and analysis were conducted by human authors
- Final manuscript was reviewed and approved by all human co-authors

**AI disclosure:** [Statement per venue requirements, e.g., "In accordance with
[Venue]'s AI policy, we disclose that AI tools were used in the preparation of
this manuscript as described above. All authors take full responsibility for the
content."]

---

Step 3: TRACK Responsibilities

Task Assignment Matrix

For ongoing collaboration, track who is responsible for what:

## Task Assignment

| Task | Responsible | Deadline | Status |
|------|------------|----------|--------|
| Finalize RQs | Author 1 | [date] | Done |
| Data collection | Author 1 | [date] | In progress |
| Method section review | Author 2 | [date] | Pending |
| Figure 3 redesign | AI Agent | [date] | Done |
| Discussion revision | Author 1 + Author 2 | [date] | Pending |
| Final proofread | Author 2 | [date] | Pending |
| Cover letter | Author 1 | [date] | Pending |
| Submission | Author 1 (corresponding) | [date] | Pending |

---

Step 4: GENERATE Output

Author Contribution Statement (for manuscript)

Generate venue-appropriate contribution statement:

**CRediT format (most journals):**

Author Contributions: [Author 1]: Conceptualization (lead), Investigation (lead),
Methodology (lead), Project administration (lead), Validation (lead)
Read more
Ships withopen-academic-paper-machine

A Claude Code plugin that autonomously writes academic papers — from literature search to production-ready LaTeX/PDF. Scope note.

Get the whole plugin