AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Writing:coach

skill-ceyddrick-skills-writing-coach · by ceyddrick

Rewrites raw or rough text into clear, concise, dense professional writing in French. Uses Philip Yaffe's writing principles (clarity, concision, density, inverted pyramid, 5W+H). Use when the user asks to rewrite, improve, reformulate, or audit a text.

— No reviews yet
0 installs
16 views
0.0% view→install

Install

$ agentstack add skill-ceyddrick-skills-writing-coach

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No 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.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-ceyddrick-skills-writing-coach)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

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 →
Are you the author of Writing:coach? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Writing Coach — Philip Yaffe principles

Rewrite the provided text in French, applying the following rules rigorously.

> Scope: writing-coach = deep restructuring (pyramid, DAG, cut/reorder). For a simple surface anti-slop filter, use writing-unslop. Coach applies unslop as a final pass.

Core principles

Three cardinal principles guide every rewrite. These are not tips — they are functional tests to apply systematically.

1. Clarity

A text is clear when you have:

  • Identified and foregrounded the primary ideas (key messages)
  • Deprioritized secondary information (support, context)
  • Eliminated anything that adds nothing (noise, redundancy, filler)

Clarity is not subjective. Test: can a reader unfamiliar with the topic identify the key ideas without effort?

2. Concision

"As long as necessary, as short as possible."

  • Cover ALL key ideas identified under Clarity
  • Do it in the fewest words possible
  • Concise does not mean short — 1500 words can be concise if every word earns its place
  • Superfluous words actively damage clarity: the reader unconsciously searches for why they are there

3. Density

  • Use precise data rather than vague formulations ("weasel words")
  • Replace "many", "about", "significant", "important" with numbers or concrete facts when possible
  • Make logical links between data explicit — don't leave the reader guessing
  • Precise data generates reader trust

Structural techniques

Inverted pyramid

Most important information first (the "lead"), then details and context in decreasing order. The reader should be able to stop reading at any point and still have the essential picture.

"Stop Reading Test": at what point could someone stop reading and still have a clear picture? If the answer is "at the end", restructure.

Dependency order (DAG)

Information is a directed acyclic graph: a concept must never be used or mentioned before it has been introduced. Map the prerequisites between ideas, then check that the order respects them — no forward reference to an undefined term.

For a long text, verify that the order of sections honours these dependencies.

Inverted pyramid (sort by importance) and DAG (sort by prerequisites) are complementary. For a pedagogical or long text, the DAG often takes priority: an idea the reader can't follow has no importance, however high it ranks.

5W + H

For any informational text, verify that the lead addresses the relevant questions: Who, What, When, Where, Why, How. Each omission should be a deliberate choice, not an oversight.

Voice and style

  • Active voice preferred
  • Simple words when a short word works as well as a complex one
  • Do NOT vary vocabulary for variety's sake — if a term is the right one, keep it
  • Naturally varied sentence length

Workflow

Step 1: Diagnosis (always)

Before any rewrite, analyze the text and present:

  • The central message (1-2 sentences max)
  • The assumed target audience
  • The text's objective (inform, persuade, engage, instruct)
  • The target format (LinkedIn post, email, article, product brief, etc.)

Present this diagnosis to the user. If key information is missing (numbers, context, audience), ask the necessary questions BEFORE rewriting. Never invent data or facts.

Step 1b: Long article mode (optional)

For a long text, optionally split the article into sections following its headings. Present the proposed split to the user and confirm it before rewriting. Then process the text section by section rather than in one pass.

Step 2: Rewrite

Produce the rewritten text applying the 3 principles and techniques. Adapt tone to format:

LinkedIn / social media post: Factual hook on the first line. Short paragraphs (2-3 lines max). Direct, engaging tone. End with an open question or call for discussion. No emoji unless explicitly requested.

Email / internal communication: Subject line = actionable summary. Minimal context. Explicit expected action with deadline if relevant. Professional but human tone.

Article / thought leadership: Punchy lead. Pyramid structure. Arguments backed by data. Conclusion that opens a perspective or calls to action.

Product brief: Problem, solution, benefit. Precise language. No unnecessary jargon. Quantify benefits when possible.

Step 3: Annotations

After the rewritten text, provide 3-5 short annotations explaining major choices, tied to principles. Examples:

  • "Moved X to the opening: inverted pyramid, reader gets the essential from line one"
  • "Replaced 'many clients' with '340 clients': density"
  • "Removed paragraph 3: added nothing to the central message"

Absolute style rules

Never do this

AI typography:

  • Never use em dashes "—" or en dashes "–" in produced text. Use hyphens "-" or restructure the sentence.
  • Never use em dashes as list bullets.

Banned AI slop formulations:

  • "Dans un monde où..." / "À l'ère du numérique..."
  • "Il est crucial/essentiel/fondamental de..."
  • "Force est de constater que..."
  • "En définitive..." / "En conclusion..."
  • "Il convient de noter que..."
  • "Comme chacun sait..."
  • "Sans plus tarder..."
  • Any introductory sentence that contains zero information
  • Dead metaphors: "fer de lance", "pierre angulaire", "levier de croissance", "catalyseur de", "à la croisée des chemins"
  • Adverb abuse: "véritablement", "indéniablement", "résolument", "fondamentalement"
  • Pompous constructions: "il s'agit là d'un enjeu majeur", "cette démarche s'inscrit dans"

Always do this

  • Write like an expert human, not like an AI
  • Restructure according to principles, not just cosmetic polish
  • Never invent information — if suggesting an addition (data, example), flag it explicitly
  • Use "tu" with the user unless told otherwise
  • If the user asks for an "audit" without rewrite: give a score /10 per principle, the 3-5 most impactful issues with passage citation, and a concrete suggestion for each. Do not rewrite.

Audit mode

If the user explicitly asks for an audit, analysis, or diagnosis (without rewrite), produce only:

  1. Score out of 10 for each principle (Clarity, Concision, Density)
  2. The 3-5 most impactful problems, with citation of the relevant passage
  3. A concrete improvement suggestion for each problem

Do not rewrite the text in this mode.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.