一键导入
braindump
Capture links, thoughts, and a thesis for a blog post, then research and structure them into a writing brief. Use when starting a new blog post.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Capture links, thoughts, and a thesis for a blog post, then research and structure them into a writing brief. Use when starting a new blog post.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Delegate code implementation to Codex CLI. Claude decomposes, scopes context, and verifies; Codex implements. Accepts a spec file, text description, or gathers requirements interactively.
Exploratory conversation before /product-spec. Asks one question at a time, runs background research for open-source/off-the-shelf alternatives, and writes DISCOVERY_NOTES.md. Use when the user has an idea but hasn't scoped it yet.
Generate EXECUTION_PLAN.md and scoped AGENTS.md files for a feature. Use after /feature-technical-spec to create the task breakdown.
Define feature requirements (problem, users, scope, acceptance criteria) through guided Q&A and write FEATURE_SPEC.md. Use when starting a new feature.
Define technical approach (architecture, integration points, data model) for a feature through guided Q&A and write FEATURE_TECHNICAL_SPEC.md. Use after /feature-spec.
Orient to project structure and load context. Use at the start of each new session or after context reset to understand the project state.
| name | braindump |
| description | Capture links, thoughts, and a thesis for a blog post, then research and structure them into a writing brief. Use when starting a new blog post. |
| argument-hint | ["topic-slug"] |
| allowed-tools | Bash, Read, Write, Edit, WebSearch, WebFetch, AskUserQuestion |
Turn scattered links, thoughts, and a thesis into a structured writing brief.
Copy this checklist and track progress:
Braindump Progress:
- [ ] Step 1: Gather inputs (thesis, links, thoughts, audience)
- [ ] Step 2: Research (fetch sources, web search, find prevailing narrative)
- [ ] Step 3: Produce the brief (thesis, outline, evidence, gaps)
- [ ] Step 4: Review with user and iterate
Before gathering inputs, read these for context on the author's background:
.claude/skills/draft-post/AUTHOR_PROFILE.md — Career history, expertise, core beliefs~/Projects/interview_documents/stories/ — Detailed stories (Dradis, LLM Match Quality, ASK'EM, Connections, Component Platform, Layoff Leadership) that may contain relevant anecdotesUse these when identifying gaps that need personal experience.
Ask the user (one AskUserQuestion with up to 4 questions):
For each link the user provided:
Then do supplementary research:
Also search for the prevailing narrative on this topic:
The brief is NOT a rigid template. It should capture four things in whatever format feels natural for the topic:
Also include:
Create the directory src/content/writing/<slug>/ if it doesn't exist, then save to src/content/writing/<slug>/BRIEF.md. Verify the file was written by reading back the first 5 lines.
| Situation | Action |
|---|---|
| Link is unreachable, paywalled, or returns an error | Note it in the source library as "[unavailable]" and WebSearch for cached or alternate versions of the same content |
| WebSearch returns nothing relevant | Note the gap and move on — don't fabricate sources. Flag it in the Gaps section |
| AUTHOR_PROFILE.md not found | Proceed without it but note that gap identification for personal experience will be weaker |
Present the brief to the user. Ask:
Iterate on the brief based on feedback before considering it done.
The final brief at src/content/writing/<slug>/BRIEF.md, ready for /draft-post.