Install
$ agentstack add skill-aaron-he-zhu-aaron-marketing-skills-seo-content-writer ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
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 →About
SEO Content Writer
Creates SEO content that aligns with search intent, integrates keywords naturally, and stays usable for readers.
Quick Start
Write an SEO-optimized article about [topic] targeting the keyword [keyword]
Here's my content brief: [brief]. Write SEO-optimized content following this outline.
Skill Contract
Expected output: a ready-to-use draft plus the standard handoff summary for memory/content/.
- Reads: the brief, target keywords, entity inputs, and quality constraints.
- Writes: a user-facing content deliverable and reusable summary.
- Promotes: approved angles, messaging choices, missing evidence, and publish blockers to
memory/hot-cache.mdandmemory/open-loops.md; propose durable decisions as pending-decision items. - Done when: the draft satisfies the target intent with the primary keyword placed naturally; H1/H2 structure, meta description, and at least one snippet-targetable block are present; and every claim needing a source is either cited or flagged.
- Primary next skill: [content-quality-auditor](../../cross-cutting/content-quality-auditor/SKILL.md) when the draft is ready for gating.
Handoff Summary
> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../references/skill-contract.md).
Data Sources
Use ~~SEO tool and ~~search console when connected; otherwise ask for keywords, intent, and competitors. See [CONNECTORS.md](../../CONNECTORS.md).
Instructions
When a user requests SEO content, run these nine steps:
- Gather Requirements — confirm primary and secondary keywords, word count, content type, audience, intent, tone, CTA, and competitors.
- Load CORE-EEAT Constraints — apply the 16 high-weight items listed in the companion reference.
- Research and Plan — analyze the SERP, map keywords, and choose the content angle.
- Create Optimized Title — keep it concise, keyword-led, and aligned with intent.
- Write Meta Description — include the keyword, value proposition, and CTA.
- Structure Content and Write — use a clean H1 > intro > H2/H3 > FAQ > conclusion flow.
- Apply On-Page Best Practices — manage keyword placement, readability, snippets, and supporting visuals.
- Add Internal / External Links — include relevant internal and authoritative external links.
- Run Final SEO + CORE-EEAT Review — score the draft, auto-fix small issues, and surface any decisions that still need the user.
Any factual claim, statistic, or quote that requires a source must be cited or explicitly flagged [needs source]; never invent figures, studies, dates, or attributions to fill a gap.
Quality bar: before handing off, confirm the draft passes — (1) intent match: a reader with the target query gets their answer above the fold; (2) keyword placement reads naturally (no stuffing) in title, H1, first 100 words, and one H2; (3) structure is scannable (H2/H3, lists, one snippet-ready block); (4) zero fabricated facts — every source-needing claim is cited or [needs source]. If any item fails, fix it or report it in the handoff, do not ship silently.
> Reference: See [Instructions Detail](references/instructions-detail.md) for the compact workflow, pre-write checklist, issue-classification rules, and self-check format.
Example
See [references/seo-writing-checklist.md](references/seo-writing-checklist.md) for the copy-start checklist and article template.
Content Type Templates
Quick-start patterns for how-to guides, comparisons, listicles, pillar pages, reviews, and FAQ pages live in [references/content-structure-templates.md](references/content-structure-templates.md).
Save Results
On user confirmation, save to memory/content/YYYY-MM-DD-.md — see [Skill Contract](../../references/skill-contract.md) §Save Results Template.
Reference Materials
- [Instructions Detail](references/instructions-detail.md) — Workflow, CORE-EEAT constraints, issue handling, self-check
- [SEO Writing Checklist](references/seo-writing-checklist.md) — On-page checklist, snippet patterns, and copy-start template
- [Title Formulas](references/title-formulas.md) — Headline formulas and CTR patterns
- [Content Structure Templates](references/content-structure-templates.md) — Compact content blueprints
Next Best Skill
- Primary: [content-quality-auditor](../../cross-cutting/content-quality-auditor/SKILL.md) — gate the draft before publishing.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: aaron-he-zhu
- Source: aaron-he-zhu/aaron-marketing-skills
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.