Install
$ agentstack add skill-plusero-agentic-research-skills-paper-readability-check ✓ 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.
About
Paper Readability Check
Use this skill when the user asks to evaluate or improve readability for a paper draft, manuscript section, or paragraph.
Readability Strategy Checklist
Apply every check below to the provided text:
- Purposeful sentences: Every sentence should advance the reader's understanding; remove sentences that restate obvious facts or serve only as filler.
- Limit sentence content: Keep each sentence to no more than two distinct ideas.
- Emphasis hierarchy: Emphasize important points and de-emphasize minor supporting points; ensure what needs emphasis receives appropriate prominence.
- Information ordering: Present old/given information before new information to build logical flow.
- General-to-specific: Move from general to specific when presenting information.
- Paragraph focus: Keep focus on the key message with clear paragraph structure; each paragraph should have a single central point.
- Subject-verb proximity: Avoid top-heavy sentence structures; keep the main subject close to its verb and near the start of the sentence.
- Consistent terminology: Use consistent key terms; avoid "elegant variation" (using different words for the same concept) when it reduces clarity, but vary phrasing when it aids understanding.
- Demonstrative clarity: Use "this," "these," and "those" with a summary noun phrase when referring to an idea in a previous sentence (e.g., "this result" instead of just "this").
- Explicit references: Avoid empty "it" subjects (e.g., "It is important that..."); make sure pronoun references are explicit and unambiguous.
- Logical connections: Use linking and transition devices to keep logical connections clear between ideas.
- Conciseness: Use as few words as possible and as many as necessary; eliminate redundancy without sacrificing clarity.
- Voice choice: Prefer active voice where suitable in context, but use passive voice when the actor is unknown, unimportant, or when the object should be emphasized.
- Parallel structure: Use parallel structure for items in a series, comparisons, and coordinated elements.
- Sentence variety: Use a controlled variety of simple, compound, and complex sentences to communicate relationships clearly.
Instructions
- Read the full input text once before annotating.
- Evaluate readability at both sentence level and paragraph level using the checklist.
- Report only concrete issues that are visible in the provided text.
- For each issue, include:
- exact location (section/paragraph/sentence cue)
- violated checklist item number
- why readability is reduced
- one concise rewrite suggestion
- If no issue exists for a checklist item, do not invent one.
- Keep suggestions faithful to the original technical meaning.
- If a sentence has multiple readability problems, list each problem separately.
- Prioritize high-impact issues first (logic flow, overloaded sentences, unclear references), then style-level issues.
Output Format
By default, create a standalone .html report in the workspace and tell the user the file path. Use a descriptive filename such as paper-readability-check-report.html unless the user provides a document name. If the user asks for inline output only, use the compact Markdown fallback below.
For a concrete example of the expected HTML output, see examples/paper-readability-check-example-report.html.
Use the same reader-friendly report structure as grammar-check:
- Summary: Count readability revisions and list the highest-impact patterns.
- Before and After: Show the original text and a readability-improved version side by side.
- Highlighted Differences: Show suggested readability changes inline using deletion and insertion styling.
- Readability Notes: Use a table with location, original phrase, suggested revision, checklist reference, and plain-language explanation.
- Clean Revised Text: Provide the final readability-improved text without markup.
Use this HTML structure as the report baseline:
Paper Readability Check Report
body { font-family: Arial, sans-serif; line-height: 1.55; margin: 2rem; color: #1f2937; }
h1, h2 { line-height: 1.2; }
.summary { border-left: 4px solid #2563eb; padding-left: 1rem; }
.comparison { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1rem; }
.panel { border: 1px solid #d1d5db; border-radius: 6px; padding: 1rem; background: #f9fafb; }
.diff del { background: #fee2e2; color: #991b1b; text-decoration: line-through; }
.diff ins { background: #dcfce7; color: #166534; text-decoration: none; }
table { border-collapse: collapse; width: 100%; }
th, td { border: 1px solid #d1d5db; padding: 0.5rem; vertical-align: top; }
th { background: #f3f4f6; text-align: left; }
pre { white-space: pre-wrap; font-family: inherit; }
@media (max-width: 800px) { .comparison { grid-template-columns: 1fr; } body { margin: 1rem; } }
Paper Readability Check Report
Summary
Total readability revisions: [number]
Main patterns: [short pattern summary]
Before and After
Original
[original text]
Revised
[readability-improved text]
Highlighted Differences
[diff text with removed text and added text]
Readability Notes
Location
Original
Revision
Checklist
Why
[paragraph/sentence cue]
[short original phrase]
[short suggested revision]
Item [number]: [checklist name]
[plain-language explanation of the readability issue]
Clean Revised Text
[readability-improved text without markup]
For short inline checks or when HTML is not wanted, use this compact Markdown format:
## Before and After
Original:
>
Revised:
>
## Difference
->
## Readability Notes
| Location | Original | Revision | Checklist | Why |
|---|---|---|---|---|
| | | | Item : | |
## Reader-Friendly Summary
-
-
-
Rules
- Do not change technical claims or introduce new content.
- Do not provide grammar-only nitpicks unless they affect readability.
- Do not provide vague feedback; every issue must be localized.
- Keep output concise, specific, and directly actionable.
- In HTML reports, escape user-supplied text before inserting it into HTML; only generated `
and` tags should be markup. - Use `
for removed original wording and` for inserted revised wording in the highlighted difference section. - If no readability issues are found, say so clearly and include the revised text unchanged.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Plusero
- Source: Plusero/agentic-research-skills
- License: CC0-1.0
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.