blog-post-writer

Convert briefs, writer specs, and research into structured markdown articles.

56|20|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/markster-public/markster-os --skill blog-post-writer-markster-public
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog-post-writer
Source: https://github.com/markster-public/markster-os/tree/main/skills/blog-post-writer
Command: npx skills add https://github.com/markster-public/markster-os --skill blog-post-writer-markster-public

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Blog post and long-form article writing becomes slow and inconsistent when you cannot reliably convert a brief, a structured writer specification, and supporting research into a complete piece in a specific voice with verifiable evidence.

Core Features & Use Cases

  • Structured long-form production: Turns a content brief, writer spec, and research findings into a full article that follows the required section order and targets the specified word-count range.
  • Evidence-to-section mapping: Selects specific stats, named sources, case studies, and quotes from the research file and inserts them into the correct spec INSERT placeholders without inventing details.
  • Voice and formatting constraints: Applies non-negotiable opening rules, bans specific terms, enforces hyphen-only punctuation (no en-dash or em-dash), and removes AI-tells via a rewrite pass.
  • Quality control before output: Performs a QC checklist to verify constraints (openings, banned terms, dash style), research usage integrity, and adherence to the spec structure.

Use case: Produce a magazine-style feature or newsletter draft from a thesis brief, a section-by-section writer spec (including what to include or exclude), and a research pack with cited evidence.

Quick Start

Ask the AI to write the article by providing the three required file paths for the Brief, Writer spec, and Research, and it will generate the complete markdown article in the specified voice.

Frequently Asked Questions about blog-post-writer

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

FAQPage Schema
How do I draft long-form articles from a content brief without inventing data?

To draft long-form articles without inventing data, you provide a content brief, a writer specification, and research findings. The system maps evidence directly into spec placeholders and performs compliance checks to output clean markdown.

What is the best way to enforce voice constraints and banned terms in blog drafting?

Enforcing voice constraints in blog drafting requires a system that applies non-negotiable opening rules, bans specific terms, and enforces hyphen-only punctuation. A final quality control pass verifies these constraints before returning the article.

Can I generate a newsletter draft deterministically from structured inputs?

Yes, you can generate a newsletter draft deterministically by supplying a content brief, section-by-section writer spec, and cited research pack. The process follows the required structure, voice rules, and word-count targets without hallucinating details.

How does research synthesis work when converting a writer spec into a full article?

Research synthesis works by selecting specific stats, named sources, and quotes from your research file, then inserting them into the correct spec INSERT placeholders. This strict mapping ensures the generated article relies on verifiable evidence.

Does the long-form writing process remove AI-tells and check formatting before output?

Yes, the long-form writing process removes AI-tells via a rewrite pass and executes a QC checklist before output. This verifies research usage integrity, adherence to the spec structure, and compliance with dash style and banned terms.