From sws
This skill should be used when the user invokes /sws:revise-section <section-id>, says 'revise the intro', 'polish the results section', 'clean up <section>' — and the cwd is an SWS project with at least one drafted section in _drafts/. Always dispatches reviser-fast (D18 — no --full flag in v0.1). Optionally skips the humanizer pass via --no-humanize.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sws:revise-sectionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Dispatches `reviser-fast` on one section draft. The humanizer runs by default after the reviser; pass `--no-humanize` to skip it. To run `reviser-full` on a single long section, use `/sws:revise-paper` instead (D18).
Dispatches reviser-fast on one section draft. The humanizer runs by default after the reviser; pass --no-humanize to skip it. To run reviser-full on a single long section, use /sws:revise-paper instead (D18).
$PAPER_ROOT. Marker check. If absent, print "not an SWS project (no .sws-project.local.md found)" and exit._drafts/<section-id>.md. If missing, print "no draft found for '' — run /sws:draft-section first" and exit.reviser-fast via the Task tool. Pass PAPER_ROOT, CLAUDE_PLUGIN_ROOT, and the section id in env. The agent writes:
_drafts/<section-id>-revised.md — revised prose_review/revision-notes-<section-id>.md — side-by-side change notes (what changed and why)--no-humanize: dispatch humanizer on _drafts/<section-id>-revised.md. Humanizer writes _drafts/<section-id>-humanized.md. If _drafts/<section-id>-humanized.md already exists, humanizer skips (preserves hand edits).reviser-fast always handles single-section revisions (Sonnet 4.6 high). This agent is optimized for sentence- and paragraph-level passes. Cross-section reasoning (redundancy across Intro/Discussion, citation deduplication) belongs to reviser-full, which /sws:revise-paper dispatches when word_total ≥ 1500.
/sws:revise-section <section-id>./sws:revise-section <section-id> --no-humanize.Do NOT invoke when the marker is missing or _drafts/<section-id>.md does not exist.
npx claudepluginhub piripocchio8/scientific-writing-superpowers --plugin swsGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.