style

Enforce English prose clarity rules and page-capped paper constraints during drafting.

16|1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/wenhaochai/claude-plugins --skill style-wenhaochai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: style
Source: https://github.com/wenhaochai/claude-plugins/tree/main/writing/skills/style
Command: npx skills add https://github.com/wenhaochai/claude-plugins --skill style-wenhaochai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents unclear, overlong, jargon-heavy, or inconsistent English prose and enforces publication- and audit-ready writing standards, especially for page-capped ML/paper submissions.

Core Features & Use Cases

  • Canonical clarity rules (RULE-01..17): reduces passive voice, needless words, vague language, and LLM-sounding patterns while enforcing consistent terminology.
  • Page-capped paper constraints (RULE-P1..P18): applies only when drafting tightly constrained conference/journal papers to control structure, typography, citations, and final equation/symbol correctness.
  • Final-pass PDF audit (RULE-A1..A2): triggers only on compiled-PDF review to catch widow lines and underfilled final lines.

Quick Start

Use the style skill to rewrite the draft so it follows clarity rules and paper-specific constraints for a NeurIPS-style submission.

Frequently Asked Questions about style

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce writing style consistency for an ML research paper submission?

Enforce writing style consistency for an ML research paper by applying canonical clarity rules to reduce passive voice and vague language, alongside page-capped constraints to control structure, typography, and citations. This ensures your draft is crisp, clear, and publication-ready.

What is the best way to edit academic prose to remove LLM-sounding patterns?

Edit academic prose to remove LLM-sounding patterns by applying canonical clarity rules that target needless words and vague language. This process enforces consistent terminology and publication-ready writing standards for your documentation or research drafts.

How do I check a compiled PDF for widow lines and underfilled final lines?

Check a compiled PDF for widow lines and underfilled final lines by triggering a final-pass PDF audit. This review stage applies specific audit rules to catch visual typography errors that only appear after the document is compiled.

Can I use these clarity rules for drafting emails and grant proposals, not just papers?

You can use these clarity rules for drafting emails, posts, documentation, and grant proposals. The canonical rules enforce consistent terminology and reduce passive voice across any English prose, ensuring every draft reads crisp and clear.

When do I apply page-capped paper constraints during paper editing?

Apply page-capped paper constraints during paper editing only when drafting tightly constrained conference or journal submissions. These rules control structure, typography, and equation correctness specifically for page-capped ML research targets.

Why does my academic prose still sound vague after basic grammar checks?

Academic prose often remains vague after basic grammar checks because it lacks canonical clarity rule enforcement. Reducing passive voice, needless words, and enforcing consistent terminology are required to achieve true publication readiness and clarity.