Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/outthislife-draft-tweet
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/draft-tweet
What's inside
- Skill name
draft-tweet- Description
- Draft X/Twitter posts about shipped work. Never post unless asked. Use when the user wants tweet options or "what should I tweet".
- License
- MIT
- Instructions
- 45 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Draft Tweet Write tweet options. **Do not post** unless they explicitly say to. ## Match their voice If `xurl` is installed and already authenticated, use it read-only to sample the user's recent original posts before drafting: ```bash xurl whoami xurl posts @handle -n 30 ``` If that version does not have `xurl posts`, use the user ID from `xurl whoami`: ```bash xurl '/2/users/<id>/tweets?max_results=30&exclude=retweets,replies' ``` Infer their usual capitalization, punctuation, sentence length, vocabulary, link use, and emoji use. Match the patterns, not the subject matter. Do not quote old posts or mention that style sampling happened. If `xurl` is missing or unauthenticated, draft from examples already in the conversation. Do not block the task or ask them to configure X unless they specifically request stronger style matching. ## Output 2–4 options, each roughly ≤240 chars: - Concrete claim or user benefit — no empty hype. For visual tools, lead with the visible effect or a playful, accurate description rather than a feature inventory. - When asked for an example image, look for prior PR/MR artifacts first. Inspect the actual image; a normal screenshot is not overlay evidence. If constructing a demo from it, visibly label deliberate offsets/edits and preserve source provenance. Never present the reconstruction as historical QA. - Little/no emoji; no engagement bait - One link max if useful - Run through `no-tropes` ## Don't - Call `xurl post`, reply, quote, DM, or any other write API unless asked - Invent performance numbers they didn't bless - Default to a thread — offer one only if they want depth
From OutThisLife/brooklyn-skills, MIT.
More from OutThisLife/brooklyn-skills
- 0.796score
engraved-figures
OutThisLife
Create scientific figures, technical plates, research posters and diagram collections in a monochrome engraved-paper style.
SkillAFreshness: A★ 206Claude Code +9 - 0.791score
triage
OutThisLife
Use when triaging issues as a maintainer.
SkillAFreshness: A★ 206Claude Code +9 - 0.790score
runtime-debug
OutThisLife
Debug broken runtime/environments by checking logs and observability first, then code.
SkillAFreshness: A★ 206Claude Code +9 - 0.790score
list-open-work
OutThisLife
List my open MRs/PRs in the current repo/worktree, each with its tracker ticket.
SkillAFreshness: A★ 206Claude Code +9 - 0.790score
work
OutThisLife
Kick off a task in a fresh isolated git worktree instead of the current checkout.
SkillAFreshness: A★ 206Claude Code +9 - 0.790score
ui-system
OutThisLife
Reuse existing UI primitives, CSS vars, and DESIGN.md patterns instead of inventing new buttons, colors, borders, shadows, or helpers — including when…
SkillAFreshness: A★ 206Claude Code +9 - 0.790score
pr-update
OutThisLife
Open a PR/MR if missing, or refresh an existing one's title and description so they match the current diff.
SkillAFreshness: A★ 206Claude Code +9 - 0.787score
babysit
OutThisLife
Watch an open PR/MR until it's green or merged — poll checks, kick stalled CI, rerun flakes, catch late review threads.
SkillAFreshness: A★ 206Claude Code +9 - 0.787score
perf
OutThisLife
The general profile-driven perf loop for any language or runtime: baseline, profile, fix the real hot path, re-measure.
SkillAFreshness: A★ 206Claude Code +9 - 0.787score
pr-ready
OutThisLife
Clear everything blocking an existing PR/MR from merging — rebase onto the default branch, get CI green, and resolve review threads (Copilot and human).
SkillAFreshness: A★ 206Claude Code +9 - 0.787score
pr-triage
OutThisLife
Maintainer triage on OTHER people's PRs/MRs — verdict of approve, supersede, or close, salvage with credit, close the cluster.
SkillAFreshness: A★ 206Claude Code +9 - 0.787score
stacked-pr
OutThisLife
Handle dependent/stacked PRs and same-code-on-multiple-bases correctly.
SkillAFreshness: A★ 206Claude Code +9
Compare and alternatives
Featured in
Signals
- Stars
- 206
- Forks
- 6
- Open issues
- 0
- Last commit (this folder)
- Sep 25, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/OutThisLife/brooklyn-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from OutThisLife
- 0.796score
engraved-figures
OutThisLife
Create scientific figures, technical plates, research posters and diagram collections in a monochrome engraved-paper style.
SkillAFreshness: A★ 206Claude Code +9 - 0.791score
triage
OutThisLife
Use when triaging issues as a maintainer.
SkillAFreshness: A★ 206Claude Code +9 - 0.790score
list-open-work
OutThisLife
List my open MRs/PRs in the current repo/worktree, each with its tracker ticket.
SkillAFreshness: A★ 206Claude Code +9 - 0.790score
pr-update
OutThisLife
Open a PR/MR if missing, or refresh an existing one's title and description so they match the current diff.
SkillAFreshness: A★ 206Claude Code +9 - 0.790score
runtime-debug
OutThisLife
Debug broken runtime/environments by checking logs and observability first, then code.
SkillAFreshness: A★ 206Claude Code +9 - 0.790score
ui-system
OutThisLife
Reuse existing UI primitives, CSS vars, and DESIGN.md patterns instead of inventing new buttons, colors, borders, shadows, or helpers — including when…
SkillAFreshness: A★ 206Claude Code +9
Cite this page
draft-tweet skill. Agent Mart. https://agentmart.dev/skills/outthislife-draft-tweet (last updated 2026-10-24)