skills/writeup/SKILL.md
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.
npx skillsauth add dazuck/operator-skills writeupInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Transform work sessions into publishable content. Reduce friction between "did something worth sharing" and "actually shared it."
/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.
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.
| 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.
When invoked:
Scan the current session (or recent sessions if specified) to understand:
If unclear, ask briefly:
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:
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."
Consider:
Present recommendation:
"This looks like a [format]. [One sentence on why.] Sound right, or different direction?"
Wait for confirmation before drafting. User might say:
Before drafting, identify:
Draft according to format tier and style guide principles.
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]
Default: Current session only.
When user requests broader scope (e.g., "write up what I learned about X this week"):
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.
The /handoff skill should consider suggesting /writeup when:
Suggested handoff prompt:
"This session had some learnings that might be worth documenting. Want to run
/writeupbefore closing?"
| 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 |
development
Explain technical projects or codebases to a non-engineer. Use for "orient me" or "explain this repo".
tools
Adapt any skill to your specific workflow, or create new ones for repetitive tasks. Use when adapting skills to your tools/process.
development
Prepare a demo artifact for daily team show & tell. Aggregates work from the last 24 hours into a presentable format with evidence (command output, screenshots). Use when asked to "prep for show and tell", "what did I do today", or "prepare my demo".
development
Scan files for sensitive content before sharing. Detects personal info, credentials, private URLs, local paths, and security risks. Use before publishing repos, sharing code, or exporting configs.