Install
$ agentstack add skill-woliveiras-geremmyas-scientific-paper ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Scientific Paper Skill
Complete workflow for empirical SE research: paper creation, deep review, SLR, methodology critique, peer-review simulation, and LaTeX conventions.
Modes of Operation
| Mode | Trigger phrases | What it does | |---|---|---| | create | "create paper", "new paper", "paper template", "criar artigo" | Scaffolds paper structure + LaTeX template | | review | "review paper", "revisar paper", "find errors" | Full structured review: methodology, writing, validity | | critique | "critique", "metodologia", "methodological errors", "erros metodológicos" | Deep methodology critique using error catalog | | peer-review | "peer review", "referee report", "simulate reviewer", "parecerista" | Generates structured referee report (Summary / Strengths / Weaknesses / Questions / Recommendation) | | slr | "systematic review", "SLR", "revisão sistemática", "literature review" | Guides SLR protocol from scratch | | methodology-check | "check methodology", "rigor", "validity", "research design" | Runs methodology checklist for study type | | data-presentation | "figures", "tables", "charts", "data viz", "plots", "benchmark results" | Reviews data presentation choices | | bib-validate | "validate bibliography", "check citations", "missing citations", "bib" | Runs [validate-bib.py](./scripts/validate-bib.py) to catch orphaned \cite{} and missing .bib entries |
Step-by-Step Procedures
Mode: review - Full Paper Review
- Ask for the paper file or content (paper.tex or text paste).
- Load [error catalog](./references/error-catalog.md) to identify issues by category.
- Load [methodology checklist](./references/methodology-checklist.md) and run the appropriate checklist for the paper's study type.
- Load [threats-to-validity](./references/threats-to-validity.md) to audit the validity section.
- Load [paper-structure](./references/paper-structure.md) to verify completeness of all sections.
- Produce structured output:
- Critical errors (must fix before submission)
- Major concerns (likely desk-reject or major revision)
- Minor issues (polish, clarity, consistency)
- Positive observations (what is done well - important for balance)
- For each issue: location (section/paragraph) → problem → recommended fix.
Mode: peer-review - Referee Report Simulation
- Ask for paper content + target venue (EMSE, ICSE, FSE, MSR, arXiv, etc.).
- Load [venues.md](./references/venues.md) for venue-specific criteria and expectations.
- Load [error-catalog.md](./references/error-catalog.md) and [threats-to-validity.md](./references/threats-to-validity.md).
- Write a complete referee report in the style of the target venue:
SUMMARY
[2–3 sentences: what the paper does and its main claim]
STRENGTHS
1. ...
2. ...
3. ...
WEAKNESSES / MAJOR CONCERNS
1. ...
2. ...
MINOR COMMENTS
1. ...
SPECIFIC QUESTIONS FOR AUTHORS
1. ...
RECOMMENDATION
[ ] Accept [ ] Minor Revision [X] Major Revision [ ] Reject
CONFIDENCE: [Reviewer expertise 1–5]
- Provide a separate "author's perspective" note: what changes would move the paper from current recommendation to Accept.
Mode: critique - Methodology Critique
- Identify the study type from the paper (case study / benchmarking / experiment / SLR / survey).
- If the paper is a case study, use the
scientific-case-study-researchskill for case definition, units of analysis, protocol, triangulation, chain of evidence, ethics, and threats to validity. - Load [methodology-checklist.md](./references/methodology-checklist.md) for that type.
- Run each checklist item and flag gaps.
- Load [error-catalog.md](./references/error-catalog.md) and map identified issues to error categories.
- Prioritize by severity: conclusion validity > internal validity > construct validity > external validity.
Mode: slr - Systematic Literature Review
- Load [systematic-review-protocol.md](./references/systematic-review-protocol.md).
- Walk through each phase: motivation → RQs → search string → databases → inclusion/exclusion → quality assessment → data extraction → synthesis.
- Use [assets/slr-protocol-template.md](./assets/slr-protocol-template.md) to scaffold the protocol document.
- Validate search string completeness (synonyms, acronyms, Boolean operators).
- Check that each RQ maps to a data extraction field and a synthesis method.
Mode: create - New Paper Scaffold
- Determine study type and target venue.
- Load [paper-structure.md](./references/paper-structure.md) for the appropriate template.
- Use [assets/paper-template.tex](./assets/paper-template.tex) as the LaTeX starting point.
- Load [latex-conventions.md](./references/latex-conventions.md) for repo-specific setup.
- Load [venues.md](./references/venues.md) for venue formatting requirements.
- Scaffold folder:
papers/YYYY-short-slug/withpaper.tex,title-page.tex,README.md.
Mode: data-presentation - Figures and Tables Review
- Load [data-presentation.md](./references/data-presentation.md).
- Audit each figure/table: chart type appropriateness, axis labels, units, error bars, statistical significance markers, color accessibility, caption completeness.
- Flag misleading visualizations (e.g., truncated y-axis, missing baseline, no variance shown).
Mode: bib-validate - Bibliography Validation
- Locate
paper.texand*.bibfile in the workspace. - Run [validate-bib.py](./scripts/validate-bib.py):
``bash python scripts/validate-bib.py --tex paper.tex --bib references.bib ``
- Report:
- Orphaned
\cite{}: keys used in .tex but missing from .bib - Unused entries: keys in .bib never cited in .tex
- Malformed entries: missing required BibTeX fields (author, title, year)
- Run after any round of work where new citations were added; skip if no new
\cite{}keys were introduced.
Key Resources
| Resource | Purpose | |---|---| | [methodology-checklist.md](./references/methodology-checklist.md) | Rigor checklists by study type | | [error-catalog.md](./references/error-catalog.md) | Catalog of methodological and writing errors | | [paper-structure.md](./references/paper-structure.md) | Section templates by paper type | | [systematic-review-protocol.md](./references/systematic-review-protocol.md) | Full Kitchenham SLR protocol | | [threats-to-validity.md](./references/threats-to-validity.md) | Wohlin validity framework for SE research | | [latex-conventions.md](./references/latex-conventions.md) | Repo LaTeX conventions and anonymization | | [venues.md](./references/venues.md) | EMSE / ICSE / FSE / MSR / arXiv submission checklists | | [data-presentation.md](./references/data-presentation.md) | Figures, tables, and benchmark data visualization | | [paper-template.tex](./assets/paper-template.tex) | Ready-to-use LaTeX template | | [slr-protocol-template.md](./assets/slr-protocol-template.md) | Fillable SLR protocol document | | [validate-bib.py](./scripts/validate-bib.py) | Bibliography validation script |
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: woliveiras
- Source: woliveiras/geremmyas
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.