| name | blog-scaffolding |
| description | Create new blog post structure for fabiorehm.com. Use when starting a new blog post - creates directory, frontmatter, and content outline through conversation. |
Blog Post Scaffolding
When to Use
Trigger when user wants to create a new blog post or says "new post", "write about", etc.
Workflow
Conversation first - Don't jump to creation
- What's the core topic?
- What's YOUR experience with it? (push for personal angle)
- Why does this matter to you?
- What's the "why bother" for readers?
Create structure (only after understanding angle)
- Directory:
content/en/drafts/slug-from-title/ - File:
index.md - Frontmatter with current date and
draft: true - Headers with
##and bullet point guidance - NO content filling - just structure
- Directory:
Leave TODOs
TODO(@fabio): Write introduction about...- Mark sections that need the author's voice
Frontmatter Template
---
title: "Post Title Here"
date: YYYY-MM-DD # Current date when scaffolding, update when publishing
draft: true
tags:
- tag1
- tag2
description: "TODO(@fabio): Add one-line description for SEO"
---
Note: Post stays in /content/en/drafts/ until ready to publish. When publishing, move to /content/en/blog/YYYY/MM/DD/slug/ and update date.
Post Structure Patterns
Opening Approaches
- Problem Statement: Start by identifying a pain point or need
- Context Setting: Provide background about situation or experience
- Tool/Project Introduction: Directly introduce what you're announcing
Common Section Headers
- "Why bother?" / "Why do I think..." (motivation)
- "How does it work?" (mechanics)
- "What's next?" / "Future work" (future plans)
- "Worth mentioning limitations" (honest about drawbacks)
- "That's it!" / "Summing up" (conclusion)
Anti-patterns
- Writing full paragraphs
- Generic examples instead of asking about real experience
- Assuming the conclusion
- Missing the
draft: trueflag