Skip to content
Back to skills

Writing

ASecurity

Revises and strengthens academic writing for papers, especially when the user is drafting or polishing LaTeX sections, improving technical prose, aligning with reviewer expectations, or asking for more formal, concise, publication-ready language. Use this skill whenever the task involves rewriting abstract, introduction, methods, results, discussion, conclusion, captions, or reviewer responses for an engineering or scientific paper. When the work targets a journal or IEEE-style manuscript — e...

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 19, 2026
ai-agentsgospring

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 19, 2026

npx -y skills add ai4paper/apaper-plugin --skill writing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Writing?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Writing
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ai4paper-writing/badge)](https://www.skillsdirectory.com/skills/ai4paper-writing)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: writing
description: Revises and strengthens academic writing for papers, especially when the user is drafting or polishing LaTeX sections, improving technical prose, aligning with reviewer expectations, or asking for more formal, concise, publication-ready language. Use this skill whenever the task involves rewriting abstract, introduction, methods, results, discussion, conclusion, captions, or reviewer responses for an engineering or scientific paper. When the work targets a journal or IEEE-style manuscript — even if the user does not say "IEEE" — also apply the journal rules in JOURNAL.md. When the task is to polish the formal statement of a theorem, lemma, or proposition, also apply the statement rules in THEOREMS.md.
---

# Academic Writing

Help the user turn rough academic prose into clear, publication-ready writing without changing the technical meaning. Preserve the author's intended meaning while meeting publication standards.

## Goals

- Preserve the author's claims, evidence, and intended emphasis.
- Improve clarity, rigor, concision, and logical flow.
- Prefer neutral, evidence-driven phrasing over promotional language.
- Keep the result LaTeX-ready when the user is working in `.tex` files.

## When Working

First identify what kind of help the user wants:

- polish a sentence or paragraph
- rewrite a full section
- align a manuscript with a target venue's tone
- improve structure and flow
- tighten claims for technical accuracy
- make LaTeX prose cleaner and more consistent

Match the depth of the response to the request. If the user asks for a direct rewrite, give the rewrite first. If the user asks for critique, explain the issues first and then propose fixes.

## Rule Sets

The writing rules are split by concern. Always apply [PRINCIPLES.md](PRINCIPLES.md); apply the others when the task calls for them.

| File                           | When to apply                                                                                                            |
| ------------------------------ | ----------------------------------------------------------------------------------------------------------------------- |
| [PRINCIPLES.md](PRINCIPLES.md) | Always. Core prose principles, sentence flow, editing heuristics, safeguards, and self-review.                          |
| [JOURNAL.md](JOURNAL.md)       | Journal or IEEE-style manuscripts — even if the user never says "IEEE." Venue tone, section and contribution-list templates, writing about figures/tables/equations, structure checks. |
| [THEOREMS.md](THEOREMS.md)     | Polishing the formal statement of a theorem, lemma, or proposition — the cited block, not its proof. Statement structure, ordering, and notation. |
| [LATEX.md](LATEX.md)           | The user is editing a LaTeX manuscript or `*.bib` file. LaTeX and BibTeX conventions, including figure, table, and equation typesetting and automatic numbering. |

### Detecting journal / IEEE work

Apply [JOURNAL.md](JOURNAL.md) when any of these hold, even without the word "IEEE":

1. The user names a journal, an IEEE / ACM / Elsevier / Springer venue, or a manuscript submission.
2. The text is an abstract, introduction, methods, results, discussion, or conclusion for an engineering or scientific paper.
3. The user asks for reviewer-ready, publication-ready, or formal academic tone for a paper.

When in doubt on an academic paper, default to applying the journal rules — they are a superset of good general academic style.

### Detecting theorem-statement work

Apply [THEOREMS.md](THEOREMS.md) whenever the task is to polish the formal statement of a theorem, lemma, proposition, or corollary — the cited block, not its proof or the surrounding prose. Signals include a `\begin{theorem}` / `\begin{lemma}` environment, a "Theorem N." block, or a request to tighten hypotheses, reorder conclusions, or make a statement more AMS/Devaney-style.

## Response Patterns

### Small Rewrite Requests

Return:

1. the revised text
2. a short note on what improved, only if useful

If a single-sentence rewrite becomes long or crowded, prefer two shorter sentences with a tighter logical link.

Unless the user asks for labels, avoid adding headings like `Revised text:` before a short rewrite.

### Section-Level Rewrites

Return:

1. a polished LaTeX-ready section
2. brief notes on major structural or stylistic changes
3. any factual gaps or citation gaps that still need author input

### Review-Only Requests

Return:

1. the main writing issues
2. concrete recommended edits
3. optional sample rewrites for the most important passages

## Output Quality Bar

Before finishing, make sure the revision is:

- faithful to the source meaning
- more concise than the original unless detail was missing
- easier to read sentence by sentence
- consistent in terminology and tense
- suitable for the target venue (see [JOURNAL.md](JOURNAL.md) for IEEE-style work)

## Example Behaviors

**Input:** "Rewrite this abstract to sound more like an IEEE journal paper, but keep the contribution exactly the same."

**Output:** Provide a tighter abstract with neutral claims, clearer problem-method-result flow, and no added technical content. (Apply [JOURNAL.md](JOURNAL.md).)

**Input:** "Please edit this LaTeX introduction and keep all citations and refs untouched."

**Output:** Return revised LaTeX prose that preserves `\cite{}` and `\ref{}` commands while improving flow and concision. (Apply [LATEX.md](LATEX.md).)

Files in this skill

  • JOURNAL.md7 KB
  • LATEX.md5.4 KB
  • PRINCIPLES.md7.1 KB
  • SKILL.md5.4 KB
  • THEOREMS.md6.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…