agentsclimarketplace

Engineering writing

Skill segunadebayo/design-eng-skills/skills/engineering-writing

Agent skills for design engineers: state machine design, component API design, engineering writing, changeset writing.

Install
npx -y skills add segunadebayo/design-eng-skills --skill engineering-writing

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 12 days oldThe repository was created 12 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when writing something public-facing about this project's engineering. A release announcement, a how-we-built-X deep-dive, a retrospective. Not tied to a release event, and not the mechanical changelog (that's changeset-writing's job).

SKILL.md

2.6 KB, as published. Nobody here has run it

Engineering Writing

Narrative, external-facing technical writing, built from reading real engineering blogs end to end and cross-checking against writing-craft, persuasion, and copywriting research, not from generic advice about "good writing." Every technique in the references below is attributed to where it actually came from.

1. Know which register you're writing

An announcement, a how-we-built-X deep-dive, or a retrospective answer different reader questions and take different shapes. Decide this first. references/REGISTERS.md.

2. Diagnose the reader and find what's actually remarkable

What does the reader already believe, and is there a genuinely surprising fact here, or is this the same generic post everyone already wrote? Don't draft until you have a real answer to both. references/PERSUASION-ETHICS.md and references/METHODOLOGY.md.

3. Draft badly and fast, separate from editing

Write the one small section you understand completely, not the whole piece at once. Cutting happens later, as its own pass. references/METHODOLOGY.md.

4. Choose the opening on purpose

Nine real patterns, cold scene, concrete problem, disarming confession, myth-then-dismantle, reframed word, credentials-then-claim, TL;DR, tension, two-sentence tradeoff, pick the one that fits what you actually have. references/OPENINGS-AND-MOMENTUM.md.

5. Structure for momentum

Every sentence's job is to get the next one read. Reveal iteratively, show the alternatives you rejected, end sections with a reason to keep going. references/OPENINGS-AND-MOMENTUM.md.

6. Write in plain voice, cut the slop

Second person, short sentences, a number or name behind every claim. No em dashes, no decorative emoji, no hype words, no AI-tell phrases. Run the checklist before you ship. references/VOICE-AND-SLOP.md.

7. Close with the one thing

A command to run, a link, the sentence you'd want quoted if nothing else gets read. Never a summary of what you already said.


The mechanical, per-change changelog entry is changeset-writing's job, not this one. This skill is for the narrative writing: why it matters, what was hard, what happened, not the record of what changed.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.