Install
$ agentstack add skill-felipe-so-coarse-ink-claude-code-coarse-review ✓ 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
/coarse-review — Full Review Pipeline
Usage: /coarse-review papers/paper.pdf
Runs the complete Coarse review pipeline by invoking each sub-skill in sequence. All paths are relative to the workspace root d:/Dropbox/Research/Coarse Reviewer/.
The argument ($ARGUMENTS) is the path to the paper PDF.
Derive the slug from the filename: lowercase, spaces→hyphens, no extension. e.g. papers/my-paper.pdf → slug = my-paper
Pass the PDF path only to coarse-extract. Pass the slug to all subsequent sub-skills — they work entirely from cache files and never need the PDF again.
Pipeline
Run each sub-skill in order. Wait for each to complete before starting the next. If a sub-skill fails, stop and report the error — do not skip ahead.
| Step | Sub-skill | What it does | Output | |------|-----------|--------------|--------| | 1–2 | /coarse-extract $ARGUMENTS | PDF → markdown, parse sections | _extracted.md, _sections.json | | 3–6 | /coarse-classify | Classify, calibrate, contributions, literature | _classification.json, _calibration.json, _contribution.json, _literature.txt | | 7–8 | /coarse-overview | Macro overview + assumption check + completeness | _overview.json | | 9–11 | /coarse-section-review | Per-section review + adversarial proof verify + cross-section + compile | _comments_draft.json | | 12–13 | /coarse-editorial | Editorial filter + quote verify (Python) | _comments_verified.json | | 14 | /coarse-write | Write final review markdown | reviews/-review.md |
Cache location
All intermediate files are written to .coarse_cache/_*.json and .coarse_cache/_extracted.md. If a run is interrupted, you can resume from any sub-skill without re-running earlier steps — the cache files persist.
Notes
- Each sub-skill re-reads its dependencies from cache at startup, so context
compression between steps is safe.
- To re-run only part of the pipeline (e.g. redo the editorial filter after
adjusting a comment), invoke the relevant sub-skill directly.
- See
reference_review.mdfor the gold-standard output format.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Felipe-SO
- Source: Felipe-SO/coarse-ink-claude-code
- 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.