bluesky-agent
✓CleanPost/read/manage content on Bluesky via a local Node.js CLI (manual invocation only).
Install Command
npx skills add BeMoreDifferent/bluesky_claude_skillSKILL.md
--- name: bluesky-agent description: Post/read/manage content on Bluesky via a local Node.js CLI (manual invocation only). argument-hint: "[action] [...args]" disable-model-invocation: true allowed-tools: Bash(node *), Read --- # Bluesky Agent Skill This skill interacts with Bluesky (AT Protocol) by running a local CLI. ## Safety rules (must follow) - Never post/delete unless the user explicitly asked for that action in this message. - For any write action, echo a preview of the payload first and ask for confirmation in-chat unless the user already said "do it". - For destructive actions (`delete`), require explicit CLI confirmation (`--confirm`). - Respect rate limits: if API returns HTTP 429, back off and retry with exponential delay. - Prefer `--dry-run` first for any write action. ## Setup (one-time) 1) Install deps in the skill directory: - `npm i` 2) Set environment variables via `.env` or a secrets manager: - `BLUESKY_HANDLE` (e.g. `daniel.bsky.social`) - `BLUESKY_APP_PASSWORD` (recommended for single-user automation) - Optional `BLUESKY_SERVICE_URL` (defaults to `https://bsky.social`) OAuth mode (optional, multi-user) is the long-term direction. See `reference/oauth.md`. ## Actions - `post "<text>" [--dry-run]` - `reply "<uri>" "<cid>" "<text>" [--dry-run]` - `delete "<uri>" --confirm [--dry-run]` - `feed "<actorHandleOrDid>" [limit]` - `thread "<uri>"` ## Run Use: `node scripts/bsky.js <action> ...` Examples: - `node scripts/bsky.js post "hello from claude code" --dry-run` - `node scripts/bsky.js feed daniel.bsky.social 10`
Similar Skills
Async deep research via Gemini Interactions API (no Gemini CLI dependency). RAG-ground queries on local files (--context), preview costs (--dry-run), structured JSON output, adaptive polling. Universal skill for 30+ AI agents including Claude Code, Amp, Codex, and Gemini CLI.
npx skills add 24601/agent-deep-researchCreate, edit, theme, build, and export Slidev presentations using a script-first workflow with detailed local references. Use when working on Slidev decks, themes, layouts, exports, or hosting. Always consult references/index.md first and execute via scripts when available.
npx skills add 6missedcalls/slidev-agent-skillPostiz is a tool to schedule social media and chat posts to 28+ channels X, LinkedIn, LinkedIn Page, Reddit, Instagram, Facebook Page, Threads, YouTube, Google My Business, TikTok, Pinterest, Dribbble, Discord, Slack, Kick, Twitch, Mastodon, Bluesky, Lemmy, Farcaster, Telegram, Nostr, VK, Medium, Dev.to, Hashnode, WordPress, ListMonk
npx skills add gitroomhq/postiz-agent