Files
2025-11-29 18:20:38 +08:00

106 lines
2.0 KiB
Markdown

---
argument-hint: [TOPIC]
description: Create a new blog post with braindump and draft files, then start brainstorming conversation
---
Topic: $1
You are starting a new blog post on the topic: **$1**
## Setup
1. Create directory structure: `posts/$1/`
2. Create `posts/$1/braindump.md` with this template:
```markdown
# $1 - Braindump
## Context
<!-- What triggered this topic? Personal experience, observation, frustration? -->
## Core Argument
<!-- Main thesis or insight you want to convey -->
## Audience
<!-- Who is this for? Engineers, managers, general audience? -->
## Outline
<!-- Evolving structure of the post -->
## Research
<!-- Studies, data, citations, sources -->
## Examples
<!-- Concrete cases, anecdotes, stories -->
## Quotes
<!-- Notable quotations with attribution -->
## Questions
<!-- Open questions to resolve during writing -->
## Sources
<!-- Full references for later citation -->
```
3. Create `posts/$1/draft.md` with this template:
```markdown
---
title:
date: YYYY-MM-DD
status: draft
---
# [Title]
## TL;DR
-
-
-
## [Introduction]
[Hook: anecdote, problem statement, or rhetorical question]
## [Body Section 1]
[Content]
## [Body Section 2]
[Content]
## [Conclusion]
[Summary, practical implications, engagement question]
```
## After Setup
Once files are created, **invoke the brainstorming skill** (from essentials plugin) and start the conversation:
- Ask clarifying questions about the topic
- Explore what triggered this idea
- Identify the core argument or angle
- Define the audience
- Suggest possible approaches
- Update braindump.md with ideas as they emerge
**Do NOT immediately draft the post.** Start with brainstorming to refine the idea first.
## Example Flow
```
[After creating files]
AI: Created posts/$1/ with braindump.md and draft.md.
[invokes brainstorming skill]
Let's explore this topic. What triggered your interest in $1?
Is this based on a specific experience or pattern you've noticed?
```
Then continue the brainstorming conversation naturally, updating braindump.md as ideas develop.