Help us improve
Share bugs, ideas, or general feedback.
From rampstack-skills
Writes or edits website copy, blog posts, and editorial content with attention to voice, structure, and goal. Use for drafting articles, editing clarity, or producing general content.
npx claudepluginhub rampstackco/claude-skills --plugin rampstack-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/rampstack-skills:content-and-copyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Write or edit content that serves a specific reader and goal. Stack-agnostic. This skill is for general content production. Specialized skills exist for landing pages (`landing-page-copy`) and email (`email-sequences`).
Writes articles, guides, blog posts, tutorials, and newsletters in a distinctive voice from examples or brand guidance, focusing on structure, credibility, and polish for long-form content.
Writes articles, guides, blog posts, tutorials, and newsletters in a voice matched to examples or brand guidance. Use for polished long-form content with structure and credibility.
Crafts long-form prose like blog posts, founder essays, build-in-public updates, About pages, and newsletter intros in authentic voice using voice cards, outlines, and anti-AI editing workflow.
Share bugs, ideas, or general feedback.
Write or edit content that serves a specific reader and goal. Stack-agnostic. This skill is for general content production. Specialized skills exist for landing pages (landing-page-copy) and email (email-sequences).
landing-page-copy)email-sequences)brand-voice)seo-keyword)content-strategy)If brand voice is undefined, run brand-voice first or use a working voice and document it as you go.
Strong content is strong on all five. Weakness on any one drags the rest down.
The opening earns the read. Most readers decide whether to continue within 3 to 5 seconds.
Strong hooks do one of:
Weak hooks:
The reader follows the flow without effort.
Common structures:
Pick a structure. Stick to it. Most weak content fails because the writer drifted between structures.
The piece sounds like the brand.
brand-voice definition)Test: Read a paragraph aloud. Does it sound like the brand? If it sounds like AI, generic marketing, or someone else's voice, edit until it doesn't.
The piece earns its length. Every paragraph adds something.
Substance comes from:
Lack of substance shows up as:
The piece ends with intention.
Strong closings:
Weak closings:
Default output is a markdown document at [content-slug].md ready to import into the CMS.
Structure:
# [H1: matches the title or tightly paraphrases]
[Hook paragraph. Earns the read in 3 to 5 seconds.]
[Body content with H2 sections, H3 subsections where useful.]
## [H2 section heading - descriptive, not clever]
[Section content.]
### [H3 if needed]
[Subsection content.]
## [H2 section heading]
[Section content.]
## [Closing section]
[Closing that resolves and points to next action.]
Front-matter for SEO and CMS:
---
title: [SEO title, 50 to 60 chars]
description: [Meta description, 120 to 160 chars]
slug: [url-slug]
author: [author]
date: [YYYY-MM-DD]
last_updated: [YYYY-MM-DD]
tags: [tag1, tag2]
category: [category]
---
references/content-brief-template.md - The brief that should exist before any content is written.references/content-edit-checklist.md - Pre-publish editing checklist.