blog-post

Generate long-form editorial blog post HTML pages with masthead, hero placeholder, and structured sections.

1|Updated Jul 9, 2026
One-click install
npx skills add https://github.com/PiercingXX/xx-stack --skill blog-post-piercingxx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blog-post
Source: https://github.com/PiercingXX/xx-stack/tree/main/packs/design/runtime/skills/design/blog-post
Command: npx skills add https://github.com/PiercingXX/xx-stack --skill blog-post-piercingxx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

It helps you quickly turn a topic brief into a polished, long-form article page without manually designing structure, typography, and reusable editorial sections.

Core Features & Use Cases

  • Editorial blog layout: Produces a single, chrome-free article page with masthead, hero image placeholder, structured body sections, pull quotes, figures, lists, and an author footer.
  • Design-system compliant styling: Writes HTML with inline CSS that follows the injected active DESIGN.md typography and layout constraints (including responsive max-width behavior).
  • Consistent content structure: Ensures a clear hierarchy (H1 headline, multiple H2 sections, non-competing pull quotes) and adds required metadata attributes like data-od-id on key regions.

Example: When a brief asks for a “case study” or “newsletter-style article,” use this skill to produce a complete, publication-ready HTML document of at least 600 words with 4–6 H2 sections.

Quick Start

Use the blog-post skill to generate a 700-word case-study article HTML about your product’s migration story with a hero placeholder, one pull quote, one figure, one list, and three related-post cards.

Frequently Asked Questions about blog-post

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

FAQPage Schema
How do I generate a long-form HTML article from a content brief?

To generate a long-form HTML article, provide a topic brief and the skill outputs a self-contained document with a masthead, hero placeholder, structured prose sections, and pull quotes. It automatically structures content into a clear H1 and H2 hierarchy.

What is the best way to create an editorial layout for a newsletter or case study?

Creating an editorial layout for a newsletter or case study requires a structured typographic format. This skill generates publication-ready HTML pages with responsive max-width behavior, figures, lists, and related post cards.

Can I use my design system tokens when generating a blog post HTML page?

Yes, you can apply design system tokens when generating a blog post HTML page. The skill writes inline CSS that strictly honors injected DESIGN.md typography and layout constraints to ensure on-brand styling.

Does the generated HTML article structure include pull quotes and related content cards?

The generated HTML article structure includes non-competing pull quotes, a hero image placeholder, and a related grid of post cards. It also adds required metadata attributes like data-od-id on key regions.

What is the minimum length for a generated editorial HTML document?

The minimum length for a generated editorial HTML document is at least 600 words, typically structured across 4 to 6 H2 sections. This ensures sufficient depth for marketing, essay, or case study briefs.

Do I need external dependencies to output a self-contained HTML document?

You do not need external dependencies to output a self-contained HTML document. The skill produces a single chrome-free article page inside artifact tags without requiring any external libraries or frameworks.