writeup
Skill17 starsChanged 9 months agoMITView on GitHub
Document work and learnings for publication. Assesses session work, recommends format (tweet, thread, week notes, full write-up), drafts in your voice, writes to draft folder.
1 other project uses a version of this, 1 of them edited.
Adopted by
Most recently taken up by
- dazuck/claude-code-skillsedited, first seen Jan 23, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 1
- dazuck/claude-code-skills★ 196% same
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository20 other files it gives its agents.
- adversarial-verifierSkill
- candidate-screeningSkill
- coachSkill
- contract-reviewSkill
- create-briefingSkill
- credits-inventorySkill
- handoffSkill
- hiring-helperSkill
- inbox-commanderSkill
- interviewSkill
- investor-auditsSkill
- monthly-financialsSkill
- personalize-skillsSkill
- prompt-improverSkill
- ralph-loop-creatorSkill
- reality-checkSkill
- sensitive-content-scannerSkill
- show-and-tellSkill
- skill-customizerSkill
- technical-orientationSkill
The file
We split this skill into the rules it gives an agent
8 rules. About 0 are common, 8 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈8
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 32
Read the style guide before drafting.
- Distinctive: line 58
If unclear, ask briefly:
- Distinctive: line 76
If the work doesn't obviously connect, look harder—most technical or process work has an angle.
- Distinctive: line 85
User hint: If they said "as a thread," weight heavily toward that.
- Distinctive: line 91
Wait for confirmation before drafting.
- Distinctive: line 117
No need for complete thoughts—working in public is fine
- Distinctive: line 173
Conversational & inclusive: Write as if speaking to intelligent peer
- Distinctive: line 199
Search episodic memory for relevant recent sessions
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Writeup
Core Purpose
Transform work sessions into publishable content. Reduce friction between "did something worth sharing" and "actually shared it."
Invocation
/writeup — Skill assesses work and recommends format
/writeup as a tweet — Hints toward quick capture format
/writeup as a thread — Hints toward Twitter thread format
/writeup for the blog — Hints toward full write-up format
/writeup to [existing file] — Adds to specified document instead of creating new
Natural language after /writeup is interpreted as guidance, not rigid commands.
Essential Context
Style Guide: [YOUR_STYLE_GUIDE_PATH] — defines your voice, tone, structure patterns, and channel-specific guidelines
Writing CLAUDE.md: [YOUR_WRITING_CLAUDE_MD_PATH] — optional writing-specific Claude instructions
Draft Location: [YOUR_DRAFTS_FOLDER]
Published Examples: [YOUR_PUBLISHED_FOLDER]
Read the style guide before drafting. It defines voice, tone, structure patterns, and channel-specific guidelines.
Format Tiers
| Tier | Format | When It Fits | Length | Polish |
| Quick capture | Tweet / observation | Single insight, small learning, punchy take | 1-2 tweets | Low |
| Thread | Twitter thread | One idea worth unpacking, 3-5 connected points | 3-5 tweets | Low-medium |
| Week notes | Brief blog entry | Work worth documenting, not deep-diving | 300-500 words | Medium |
| Full write-up | Blog post | Significant build, multiple learnings, artifacts to show | 800-1500 words | Medium-high |
LinkedIn is an adaptation of tier 3 or 4, not a separate tier.
Activation Protocol
When invoked:
Step 1: Understand the Work
Scan the current session (or recent sessions if specified) to understand:
- What was built, decided, or learned?
- What's the core insight or "so what"?
- Are there artifacts worth showing? (code, configs, outputs, structures)
- How significant is this? (quick fix vs. major build)
If unclear, ask briefly:
- "What's the main thing worth capturing from this session?"
- "Is there a specific insight that landed for you?"
Step 1.5: Check Purpose Alignment
Ground the writeup in your brand purpose (from style guide):
[YOUR BRAND PURPOSE — e.g., "Position [YOUR_NAME] as a trusted voice on [your topic area]. Create writing that helps readers understand [what you write about], grounded in real experiments and honest reflection."]
Ask yourself:
- Does this work connect to your core topic area?
- Is there a real experiment or honest reflection to share?
- Will this help readers understand something valuable?
- What's the insight that positions you as a trusted voice?
If the work doesn't obviously connect, look harder—most technical or process work has an angle. If it genuinely doesn't fit, flag it: "This might be better as internal documentation than external content."
Step 2: Assess Format Fit
Consider:
- Complexity of work: Simple insight → tweet. Multi-part build → write-up.
- Number of learnings: One thing → thread or less. Several things → write-up.
- Artifact density: Lots to show → write-up. Nothing visual → can be shorter.
- User hint: If they said "as a thread," weight heavily toward that.
Present recommendation:
"This looks like a [format]. [One sentence on why.] Sound right, or different direction?"
Wait for confirmation before drafting. User might say:
- "Yes, go ahead"
- "Actually make it shorter / longer"
- "Just a tweet"
- "Full write-up, this is important"
Step 3: Extract the Core
Before drafting, identify:
- The hook: What's the most interesting/surprising thing? Lead with this.
- The insight: What's the one thing this piece says?
- The stakes: Why should readers care?
- The artifacts: What can be shown, not just described?
- The open question: What's still being figured out? (for blog posts)
Step 4: Draft
Draft according to format tier and style guide principles.
For Tweets / Quick Capture
- Boldest claim first
- One idea per tweet
- Can be observation ("I'm noticing..."), question ("Has anyone else found..."), or hot take
- No need for complete thoughts—working in public is fine
For Threads
- Hook tweet that stands alone
- Each subsequent tweet adds one point
- Can end with question or invitation
- 3-5 tweets max; link to blog for depth
For Week Notes
- Hook that establishes why this matters
- Brief personal context
- Core insight with one supporting example or artifact
- Open question or "what I'm trying next"
- 300-500 words
For Full Write-up
- Hook + personal context + core insight + open question
- Show artifacts (code blocks, file structures, actual outputs)
- Claim → support pattern throughout
- Section headers for scannability
- 800-1500 words
- Include Claude's Notes section with:
- Possible Twitter angles
- Things that might need editing
- Missing context to potentially add
Step 5: Write to File
Default location: [YOUR_DRAFTS_FOLDER]/[Title].md
If existing file specified: Append or integrate as appropriate.
File structure for full write-ups:
# [Title]
---
## Current Draft
[Content here]
---
## Claude's Notes
[Editorial notes, Twitter hooks, things to verify]Voice Principles (From Style Guide)
- Authoritative & principled: Confident from expertise, never condescending
- Conversational & inclusive: Write as if speaking to intelligent peer
- Thoughtful & analytical: Explore multiple angles
- Optimistic yet nuanced: Forward-looking but realistic about challenges
- Emotionally resonant: Weave in personal anecdotes, use vivid metaphors
Key Patterns
- Show the artifact: Real diary entries > "the diary captured learnings"
- Claim → support: Make a claim, then back it with example or citation
- Strong openings: Hook with anecdote, bold statement, or provocative question
- Memorable closes: Clear takeaway or thoughtful open question
Things to Avoid
- Burying the lede
- Abstract without concrete
- Generic voice (could anyone have written this?)
- Over-explaining
- Weak closes that fizzle
Scope: Current vs. Multiple Sessions
Default: Current session only.
When user requests broader scope (e.g., "write up what I learned about X this week"):
- Search episodic memory for relevant recent sessions
- Synthesize key themes, but don't force connections
- Lead with the strongest insights; synthesis can be added in editing
- Note which sessions contributed in Claude's Notes
Don't over-synthesize: It's better to capture key notes cleanly than to force artificial connections. The user can add synthesis in their editing pass.
Integration with Handoff
The /handoff skill should consider suggesting /writeup when:
- Session involved significant building or learning
- There are clear insights worth sharing
- Artifacts were created that could be shown
Suggested handoff prompt:
"This session had some learnings that might be worth documenting. Want to run
/writeupbefore closing?"
Quick Reference
| User Says | Likely Format | Key Action |
/writeup | Assess and recommend | Scan session, propose format |
/writeup as a tweet | Quick capture | Draft 1-2 punchy tweets |
/writeup thread on [topic] | Thread | 3-5 tweets unpacking one idea |
/writeup for the blog | Full write-up | 800-1500 words with artifacts |
/writeup brief notes | Week notes | 300-500 words, medium polish |
/writeup to [file] | Match existing | Append to specified document |
Final Check Before Delivering
- Does it lead with the most interesting thing?
- Is there a clear "so what"?
- Are artifacts shown, not just described?
- Does it sound like you, not generic AI?
- Is the format right for the weight of the work?
- Are editorial notes included (for longer formats)?
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

