Marketplace blog-writer
Write and add new blog posts for this Next.js site by matching the existing BlogPost structure in `src/lib/blog-data.ts`. Use when asked to draft a new blog article, update blog content, or produce SEO metadata/slug/image details for a new post.
install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/eccentric-jamaican/blog-writer" ~/.claude/skills/aiskillstore-marketplace-blog-writer && rm -rf "$T"
manifest:
skills/eccentric-jamaican/blog-writer/SKILL.mdsource content
Blog Writer
Overview
Create a new blog post by mirroring the existing
BlogPost pattern in src/lib/blog-data.ts and keeping tone, structure, and SEO consistent with current posts. Use the style cues in references/blog-patterns.md.
Workflow (new post)
- Review current posts in
to confirm field usage, tone, and categories.src/lib/blog-data.ts - Draft the blog content and metadata using the checklist below; align with patterns in
.references/blog-patterns.md - Add a new
object toBlogPost
and ensure any new image exists underBLOG_POSTS
.public/blog/ - Sanity check:
is unique,slug
is ISOdate
, andYYYY-MM-DD
fields are complete.seo
BlogPost checklist
: lowercase, hyphenated; preferslug
for date-stamped posts.YYYY-MM-DD-topic
: clear, professional, Jamaica-relevant.title
: 1-2 sentences; match the opening value of the post.excerpt
: Markdown in a template string; start with an H2 matching the title.content
: ISOdate
.YYYY-MM-DD
: short string likereadTime
.6 min read
: use an existing category where possible; add new only when necessary.category
: keep consistent with existing author unless instructed otherwise.author
:image
in/blog/<filename>.png
.public/blog/
: title/description optimized for search;seo
3–5 items.keywords
Content guidance
- Keep paragraphs short and direct; use subheadings to create a clear reading path.
- End with an action-oriented close or invitation to contact.
- If citing facts, include a brief "Sources" section with numbered entries.
References
- Blog structure and style patterns:
skills/blog-writer/references/blog-patterns.md