blog-writer
Create category-aware, AEO-optimized blog posts for Lightfast. Use when writing technology deep-dives, company announcements, or product launches.
How do I install this agent skill?
npx skills add https://github.com/lightfastai/lightfast --skill blog-writerIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The blog-writer skill is a safe and structured tool designed for generating technical and company-related blog content. It follows a rigorous workflow using local templates, style guides, and accuracy-focused instructions. While it incorporates external research data, it includes significant internal constraints, such as a pre-publish checklist and predefined markdown templates, to ensure quality and mitigate risks from untrusted input.
- Socketpass
No alerts
- Snykwarn
Risk: MEDIUM · 1 issue
- Runlayerwarn
7/7 files flagged
What does this agent skill do?
Blog Writer
Create clear, accurate blog posts that help developers understand Lightfast capabilities and industry trends.
Critical: Accuracy Over Marketing
Before writing anything:
-
Verify every claim:
- If you cite a number, confirm the source
- If you mention a feature, confirm it exists in production
- When uncertain, ask for clarification
-
Never oversell:
- Disclose limitations: "Currently supports X; Y coming in vZ"
- Be honest about beta status and rollout timelines
-
Match category voice:
- Engineering: Technical authority, data-driven
- Company: Visionary, category-defining
- Product: Problem-solver, benefit-oriented
- Tutorial: Step-by-step, practical
- Research: Data-driven, methodology-first
Writing Guidelines
- Concise & scannable: Match category word counts
- Lead with value: Start with what readers gain
- Be transparent: Mention beta status, limitations
- Active voice: "You can now..." not "Users are able to..."
- No emoji: Professional tone
- Include TL;DR: 20-300 chars for AI citation (in frontmatter
tldrfield) - FAQ section: 3-5 questions matching search queries (in frontmatter
faq[]) - Code examples: Required for Engineering posts
Workflow
- Detect category from input or ask if unclear
- Load category style from
resources/categories/{category}.md - Research topic using web-search-researcher agent
- Draft following category template and templates
- Add AEO elements per aeo-requirements
- Review with checklist
Quick Reference
Category Selection
| Category | Use When | Audience |
|---|---|---|
| Engineering | Technical deep-dives, architecture, research | Developers, engineers |
| Company | Funding, partnerships, events, hiring | Executives, investors |
| Product | Feature launches, updates, tutorials | Customers, prospects |
| Tutorial | Step-by-step how-tos, guides | Developers learning |
| Research | Data analysis, findings, benchmarks | Engineering leaders |
Do
- Include code examples (Engineering/Tutorial)
- Use "shift from/to" narratives (Company)
- Lead with pain point (Product)
- Link to 3-5 related docs
Don't
- Marketing buzzwords without substance
- Claims without verification
- Long paragraphs (keep sections scannable)
- Generic corporate speak
Output
Save drafts to: thoughts/blog/{YYYY-MM-DD-slug}.md
Required Frontmatter Fields
Every draft MUST include (maps to BlogPostSchema in apps/www/src/lib/content-schemas.ts):
title(core)description(150-160 chars — this is the meta description)keywords[](min 3 — first entry is primary keyword)ogTitle,ogDescription,ogImage(social/OG)authors[](structured array with name, url, twitterHandle)publishedAt,updatedAt(ISO datetimes)category(engineering | product | company | tutorial | research)readingTimeMinutes(integer)featured(boolean)tldr(20-300 chars)faq[](min 1 entry)_draft: true(traceability)
See resources/templates.md for complete frontmatter template.
Resources
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/lightfastai/lightfast/blog-writer">View blog-writer on skillZs</a>