write-a-post

Draft channel-shaped marketing content grounded in connected sources.

2|Updated May 8, 2026
One-click install
npx skills add https://github.com/akiotanaka847/qaio-desktop --skill write-a-post
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-a-post
Source: https://github.com/akiotanaka847/qaio-desktop/tree/main/store/agents/marketing/.agents/skills/write-a-post
Command: npx skills add https://github.com/akiotanaka847/qaio-desktop --skill write-a-post

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly create high-quality, channel-native marketing drafts without sounding generic, posting on your behalf, or inventing facts.

Core Features & Use Cases

  • Channel-native drafting: Generate draft content for blog posts, LinkedIn posts, X threads, newsletters, and Reddit replies in the appropriate structure for each channel.
  • Grounded research & safe defaults: Uses web search and scraping as needed to ground blog/research work, requires connected access for Reddit sources and stops when required integrations are missing.
  • Positioning, voice, and ledger-driven writing: Reads marketing context first (ledger + positioning) and asks targeted questions only when required fields are missing.
  • Atomic outputs tracking: Writes drafts into the correct channel path and appends a draft record to outputs.json.

Quick Start

Draft a LinkedIn post for our company on a topic using our positioning and voice, and store the result as a draft without publishing.

Frequently Asked Questions about write-a-post

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I draft channel-native marketing posts that stay aligned with my brand positioning?

Draft channel-native marketing posts by reading your marketing context, ledger files, and positioning data first, then structuring the content specifically for blogs, LinkedIn, X threads, newsletters, or Reddit replies to ensure voice consistency.

Can I generate LinkedIn posts and X threads without the tool inventing unverified facts?

Yes, generate LinkedIn posts and X threads safely by grounding claims in connected sources and web search results, preventing the output from inventing facts or deviating from your established positioning.

Do I need web search integrations to write blog posts and Reddit replies?

You need web search integrations to write blog posts, and Reddit access is required for Reddit replies; the drafting process stops safely if these required tool integrations are missing.

What's the best way to automate social posts and newsletter drafts while tracking outputs?

Automate social posts and newsletter drafts by writing channel-shaped files into the correct path and appending a draft record to outputs.json, creating an atomic log of all generated marketing content.

How does the tool handle missing marketing context when drafting content?

When marketing context is missing during content drafting, it asks targeted questions only for required fields, relying on your positioning and ledger files to fill gaps before generating the final draft.

Does this approach publish content directly to my marketing channels?

No, this approach does not publish content directly; it stores the result as a channel-shaped draft file without posting on your behalf, ensuring you maintain full control over final publication.