Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component...
npx skills add Dunc4nJ/agent-skills --skill "twitter-bird-workflows"
Install specific skill from multi-skill repository
# Description
Read/search X (Twitter) and draft posts/replies using the bird CLI with safety guardrails. Use when you need to check timelines, read threads, search X, summarize findings, or prepare a tweet/reply draft. NEVER post without explicit user approval.
# SKILL.md
name: twitter-bird-workflows
description: Read/search X (Twitter) and draft posts/replies using the bird CLI with safety guardrails. Use when you need to check timelines, read threads, search X, summarize findings, or prepare a tweet/reply draft. NEVER post without explicit user approval.
Twitter (X) via bird β Workflows + Guardrails
This skill standardizes how to use the bird CLI to read/search X/Twitter and prepare drafts.
Guardrails (Non-Negotiable)
- Reading/searching is always OK.
- Posting is NEVER automatic. Before running
bird tweetorbird reply, present the exact final text and ask for explicit approval. - Prefer links + short summaries over long copied text.
- If auth fails, stop and ask for help configuring
AUTH_TOKEN+CT0(or bird config).
Setup / Sanity Check
Run:
command -v bird && bird --version
bird check
bird whoami
If whoami fails, authentication is not configured.
Common Read Workflows
Read a specific tweet
bird read <url-or-id>
Read a full thread
bird thread <url-or-id>
Search
bird search "<query>" -n 10
User timeline
bird user-tweets @handle -n 20
Output Patterns
Summarize a thread
- Fetch thread:
bird thread <url> - Produce:
- 1β2 sentence gist
- Key points as bullets
- Any claims that need verification
- Link back to the source tweet
Draft a reply (DO NOT POST)
- Read context:
bird thread <url>(and optionallybird replies <url>) - Draft 1β3 candidate replies with different tones:
- neutral/helpful
- concise/technical
- friendly/light
- Ask which one to post.
Posting (Approval Required)
Only after explicit approval:
bird tweet "..."
# or
bird reply <url> "..."
Troubleshooting
Query IDs stale
bird query-ids --fresh
Cookie/auth issues
- Ensure
AUTH_TOKENandCT0are set (or use bird's cookie-source options) - Re-run:
bird check
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.