Skip to content

skilldrop·docs·How-to

Use content-design

Write a content spec for a page or journey from user needs

Write a content spec for a page or journey from user needs — user-need statements ("As a… I need… so that…"), the questions the page must answer in priority order, the page structure, a plain-language rewrite at a target reading level with a before/after readability check, and an explicit list of what to cut and why.

Reach for it when the user wants a content spec, content design, "rewrite this page in plain English", "what should this page say", "our page is too long and nobody reads it", or content for a service or journey.

Install it

npx skilldrop-cli install content-design                 # Claude Code, your user folder
npx skilldrop-cli install content-design --project       # Claude Code, this repo
npx skilldrop-cli install content-design --ide cursor    # or kiro, codex, antigravity, copilot

It is part of the Experience design pack: --pack experience-design installs it with its neighbours.

It ships scripts, so it needs Python 3 (standard library only, nothing to install). What they may touch is declared in its manifest.

Ask for it

Say it the way you would to a colleague. Requests like these route to it:

Requests like these belong to a different skill, so it shouldn't answer them:

If another skill answers instead, ask for this one by name: "use content-design".

Check what you get

A good result:

See a worked example

Use something else when

Next

Edit this page on GitHub · View source