editorial-draft

Move Planned calendar entries to Drafting and scaffold blog post directories with frontmatter.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/oletizi/audiocontrol.org --skill editorial-draft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: editorial-draft
Source: https://github.com/oletizi/audiocontrol.org/tree/main/.claude/skills/editorial-draft
Command: npx skills add https://github.com/oletizi/audiocontrol.org --skill editorial-draft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates moving a Planned calendar entry to Drafting and scaffolding the blog post directory with calendar-derived frontmatter, enabling a smooth hand-off from planning to publishing. For non-blog entries (youtube or tool), it updates the calendar only and does not create blog files in the repo.

Core Features & Use Cases

  • Scaffold blog post directory and create src/sites/<site>/pages/blog/<slug>/index.md with frontmatter derived from the calendar entry and a scaffolded body.
  • Optionally generate an initial body draft using the site's voice skill, then route the piece for review.
  • Update the editorial calendar from Planned to Drafting (and enqueue longform review when a draft is produced for blog entries).

Quick Start

Provide the Planned entry slug to scaffold the blog post and, if desired, generate an initial body draft using the voice skill.

Frequently Asked Questions about editorial-draft

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

FAQPage Schema
How do I scaffold a blog post from a planned editorial calendar entry?

To scaffold a blog post from a planned editorial calendar entry, provide the entry slug to automate moving it to Drafting and generate the blog directory with calendar-derived frontmatter.

Can I generate an initial body draft when scaffolding a blog directory?

Yes, you can generate an initial body draft when scaffolding a blog directory by utilizing the site's loaded voice skill to create placeholder content before routing the piece for review.

Does scaffolding editorial calendar entries work for YouTube or tool entries?

Scaffolding editorial calendar entries for YouTube or tool entries updates the calendar status to Drafting only, and does not create blog files or directories within the repository.

What frontmatter is included when scaffolding a blog post from a calendar plan?

Scaffolding a blog post from a calendar plan includes frontmatter derived directly from the calendar entry, populating the generated index.md file with the relevant planned metadata.

Do I need a voice skill configured to scaffold blog drafts?

You need a voice skill configured to generate an optional initial body draft, as the Skill resolves the site and loads the voice skill before drafting the blog content.

What is the best way to move a calendar entry from Planned to Drafting?

The best way to move a calendar entry from Planned to Drafting is providing the slug to the Skill, which updates the calendar status and scaffolds the necessary blog post file structure.