Review and critique a scientific manuscript, identifying critical issues with detailed explanations and recommendations. Produces a structured review with accept/revise/reject recommendation.
Reviews scientific manuscripts by spawning specialized subagents for statistical and academic evaluation, then produces a structured critique with ranked issues and accept/revise/reject recommendations. Triggered when you provide a PDF or Markdown manuscript path.
/plugin marketplace add sxg/science/plugin install reviewer@scienceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Reviews a scientific manuscript using specialized subagents for statistical and academic evaluation, then produces a combined critique with ranked issues and an overall recommendation.
manuscript_path: Path to the manuscript (PDF or Markdown)[Read manuscript]
│
▼
[Spawn subagents in parallel]
├──► Statistical Reviewer
└──► Academic Reviewer
│
▼
[Collect and merge issues]
│
▼
[Rank issues by severity]
│
▼
[Generate overall assessment]
│
▼
[Determine recommendation]
│
▼
[Write review file]
Detect format and read the manuscript content.
if manuscript_path ends with .pdf:
Read PDF using Read tool
else if manuscript_path ends with .md:
Read Markdown using Read tool
else:
Error: Unsupported format
Extract:
Launch both reviewers in parallel using the Task tool.
IMPORTANT: Run both subagents simultaneously for efficiency.
Task(
subagent_type: "reviewer:statistical-reviewer",
prompt: """
Review this scientific manuscript for statistical and methodological rigor.
## Manuscript Content
{full_manuscript_content}
## Your Task
Evaluate:
1. Are statistical methods appropriate for the research question?
2. Are methods executed correctly (sample size, test selection, assumptions)?
3. Are results reported completely (effect sizes, CIs, p-values)?
4. Are statistical conclusions supported by the reported numbers?
5. Any signs of p-hacking, selective reporting, or missing analyses?
## Output Format
Return issues as a structured list:
ISSUE: [title]
SEVERITY: [Critical/Major/Minor]
PROBLEM: [detailed explanation so authors understand what's wrong]
RECOMMENDATION: [specific guidance on how to fix, if applicable]
---
Order issues from most to least severe.
"""
)
Task(
subagent_type: "reviewer:academic-reviewer",
prompt: """
Review this scientific manuscript for academic rigor and significance.
## Manuscript Content
{full_manuscript_content}
## Your Task
Evaluate:
1. Is the research question valid and well-defined?
2. Does the study design actually answer the stated question?
3. Are conclusions supported by the results (not overreaching)?
4. Is the work novel and significant to the field?
5. Are limitations acknowledged appropriately?
6. Would readers in this field find this valuable?
## Output Format
Return issues as a structured list:
ISSUE: [title]
SEVERITY: [Critical/Major/Minor]
PROBLEM: [detailed explanation so authors understand what's wrong]
RECOMMENDATION: [specific guidance on how to fix, if applicable]
---
Order issues from most to least severe.
"""
)
Collect issues from both subagents and merge into a single list.
Critical: Fundamental flaws that invalidate the work
Major: Significant problems that must be addressed
Minor: Issues that should be fixed but don't undermine the work
all_issues = statistical_issues + academic_issues
sorted_issues = sort by severity (Critical → Major → Minor)
within same severity, maintain original order
tag each issue with category (Statistical | Academic)
Write a short paragraph (3-5 sentences) covering:
Keep this concise — the detailed issues speak for themselves.
Based on the aggregated issues:
Generate the review markdown file.
manuscript_path = "path/to/study-results.pdf"
review_path = "path/to/study-results-review.md"
Strip the extension and append -review.md.
# Manuscript Review
**Manuscript**: [title or filename]
**Review Date**: [YYYY-MM-DD]
**Recommendation**: [Accept | Revise | Reject]
---
## Overall Assessment
[3-5 sentence paragraph: 2-3 strengths, 2-3 weaknesses, rationale for recommendation]
---
## Issues
### 1. [Issue Title]
**Severity**: Critical | Major | Minor
**Category**: Statistical | Academic
**Problem**:
[Detailed explanation of the issue so authors understand what's wrong and why it matters]
**Recommendation**:
[Specific actionable guidance on how to address this issue, if applicable. If the issue cannot be fixed, explain why.]
---
### 2. [Next Issue]
[Continue for all issues...]
---
## Summary
| Severity | Count |
|----------|-------|
| Critical | [n] |
| Major | [n] |
| Minor | [n] |
| **Total** | [n] |
{manuscript-name}-review.md in same directory as inputCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.