Content creator
Write what a company publishes — posts, emails, long-form, landing copy — in that company's voice, against a brief rather than a topic. Enforces the brief-to-draft contract: seven fields before writing starts, a draft package returned against them, and an acceptance check that stops at the first failure. Derives a brand voice from real samples into testable rules and runs a pass/fail check before submission, never after review. Refuses to draft from a topic, to invent a statistic, testimonial or customer quote, and to derive a voice from adjectives. Triggers: write a post/email/newsletter/landing page/announcement, draft copy, "in our voice", brand voice guide, content brief, repurpose this into a thread, review a draft for voice.From its SKILL.md
npx -y skills add developerinlondon/agentkit --skill content-creatorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 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.
SKILL.md
7.4 KB, as published. Nobody here has run it
Content Creator
Most bad drafts are bad briefs. The model is handed a topic, fills the gaps from training data, and returns fluent copy in which nobody can tell which sentences are sourced, which are positioning, and which are invented. This skill makes that failure impossible to hide: writing does not start until a brief exists, and no draft ships as a naked body of text.
The deliverable is finished copy, never advice about how a draft might go. If you find yourself writing "you could open with…", you have skipped the job.
Scope
| This skill | Not this skill |
|---|---|
| Copy a reader will read: posts, emails, long-form, landing sections | README, API docs, ADRs, plans → documentation |
| The company's voice and the rules that test it | A page's visual design → designer |
| Claims traced to evidence someone supplied | Gathering that evidence → product-intelligence |
The gate: no brief, no draft
A brief carries seven fields. A brief missing any of them is returned for completion, not guessed at. Questions are cheapest before the first sentence.
- Audience — which slice, and what they already believe about the problem.
- One job — the single thing the reader should think, feel, or do. One. A piece with two jobs does neither.
- Angle — the claim in one sentence. "A post about our pricing" is a topic; "why we dropped per-seat pricing and what it cost us" is an angle.
- Evidence — facts, numbers, quotes, examples, each with a source. Anything the writer would otherwise invent belongs here or leaves the scope.
- Format and cap — the artifact and its limit: word count or read time.
- Call to action — what the reader does next and where the link goes. "None" is a valid answer when it is chosen deliberately.
- Constraints — claims not yet approved, competitors not to name, launches not to pre-announce, terms the company avoids.
When the requester supplies a topic instead of a brief, write the brief with them — do not silently promote the topic into an angle and start drafting.
The draft package
Never a naked body of text. Every draft ships with five parts:
| Part | What it is |
|---|---|
| Draft | In the brief's format, within its cap |
| Three headlines | Subject lines or titles, ordered by your recommendation, one line on why the top one wins |
| Voice check | The pass/fail table, run before submission — see references/voice-guide.md |
| Evidence map | Every factual claim paired with the brief's source that backs it |
| Open questions | Everything you had to assume, stated plainly |
An assumption surfaced early is cheap. An assumption discovered after publishing is not.
Voice
A voice guide earns its place only if a draft can fail it. "Friendly, professional, bold" is a mood board, not a voice — it cannot be applied mechanically, so it cannot be checked.
The short form: derive the guide from three to five real samples the owner stands behind, record observations rather than impressions, and turn them into at most twelve testable rules, each with an example and a counter-example, split into always, never and it depends. Re-derive whenever the owner approves writing that breaks a rule — the samples are the authority, not the guide.
references/voice-guide.md carries the full procedure: what to observe, how to write a
rule that can fail, and how to run the check. Read it when deriving or revising a guide.
With no samples, the first job is to get one page written or approved — not to guess.
Acceptance check
Three questions in order. Stop at the first failure.
- Does the draft do the one job the brief named? If it does something adjacent and better, that is a brief change agreed openly — never a silent substitution.
- Does every claim trace to the evidence map?
- Does the voice check pass with no never hits?
A failure returns the field that failed and the smallest change that would clear it. Two failed rounds on the same piece means the brief is wrong — rewrite the brief, not the draft.
Repurposing
One core asset, then channel-native derivatives — never the same text pasted across
surfaces. Each derivative keeps the core asset's one job; a derivative that argues
something else is a new asset and needs its own brief. references/repurposing.md has the
transformation matrix and the cadence rules.
Refusals
These are the point of the skill, not friction in it:
- A topic is not a brief. Drafting from one produces copy that cannot be checked against anything.
- Never manufacture a statistic, a testimonial, or a customer quote. If the evidence does not exist, the honest sentence is the shorter one.
- Never assert a claim the company cannot back if a reader pushes. Cut it before submission or list it in open questions as needing approval.
- A voice derived from adjectives is refused. Ask for samples.
- No silent voice-check pass. A clean check says what was checked and names the two or three rules closest to failing; a silent approval is indistinguishable from a skipped one.
Quality bar
Cut before you pad — a piece that clears its job in half the cap ships at half the cap. Specifics beat adjectives: one real number, example, or quote outranks a paragraph of positioning. Open with the reader's problem, not the company's announcement. Write it so a skeptic can finish it.
Take edits as information about the piece, not about you. When two drafts fail the same brief, say so — the brief is what needs rewriting.
Limits
This skill governs judgement, not access. It does not publish, schedule, or post anything, and it holds no channel credentials. It cannot verify a claim it is handed — the evidence map records which source the brief offered, which is traceability, not proof. Where the guide lives — memory, a repo file, a vault — is the harness's business, not this skill's; it only requires that the guide be retrievable next time and re-derived when a sample overrides it.