Detect when the user wants to start a new CoPaper paper project or initialize a workspace, run `copaper --root . init` when needed, then inspect the current workflow phase and immediately begin the appropriate next phase work.
Inspect the current CoPaper workflow phase, move forward, move backward, or jump to a named phase when the user asks to view, advance, return, roll back, or switch phases in OpenCode, then invoke the skill for the active phase. Uses `copaper status --json` and `copaper set-phase` instead of editing state files.
Convert `paper.md` into a final LaTeX paper project using a user-provided conference or journal template placed under `templates/latex/`. Use when the user asks to generate the final LaTeX paper from the CoPaper markdown draft with a local template.
Helps create placeholder data (tables, figures, metrics) for evaluation sections with clear warnings that all numbers must be replaced with real experimental results. Also generates descriptions explaining what the data shows and how it supports the paper's claims and insights.
Detects undefined terms, unclear descriptions, and clarity issues in academic paper drafts to improve readability and understanding.
Teaches agents how to manage a CoPaper project through the OpenCode plugin tools, including dashboard, initialization, artifact readiness, workflow status, event log inspection, and phase updates. Use this skill whenever the task is about workflow/state management rather than direct paper writing.
Checks for bogus/placeholder data in evaluation sections and verifies that each table and figure has a linked reproduction script that generates matching results.
Evaluates whether the evaluation protocol has comprehensive research questions that support the main insight and design decisions, and ensures proper handling of threats to validity.