rbrown101010/rileys-skills/buffer-publisher
Claude Code and agent skill by rbrown101010/rileys-skills
- community
Checking that the SKILL.md file is still in the repository.
Use Buffer's GraphQL API to inspect Buffer accounts, organizations, channels, queues, posts, daily limits, and to create Buffer Ideas, drafts, scheduled posts, queued posts, or media posts. Use when the user asks to draft, schedule, queue, publish, edit, delete, review, list, or manage social posts through Buffer, or asks what is connected in their Buffer account.
Install
npx vskill@latest install rbrown101010/rileys-skills/buffer-publisherSKILL.md
Buffer Publisher
Use this skill to operate Buffer through the GraphQL API. Prefer the bundled helper script for repeatable requests:
The helper reads credentials in this order:
BUFFER_API_KEY- macOS Keychain item
codex-buffer-api-key
Never print, paste, or commit the API key. If authentication fails, ask the user to refresh the Buffer key and store it again.
Default Workflow
- Run
accountto confirm access and find organizations. - Run
channels --organization-id <id>to select the target channel. - For posts, use
preview-postfirst unless the user explicitly asked to create something immediately. - For publish-affecting actions, show a concise preflight summary: organization, channel, service, text, assets, mode, and time.
- Require explicit confirmation before
shareNow,customScheduled,edit-post, ordelete-post. - Prefer
create-ideaorcreate-post --draftwhen the user wants to save content but has not clearly asked to publish or schedule.
Common Commands
Capabilities
- Read account, organization, and channel state.
- List posts with filters for status, channel, date, due date, created date, tags, pagination, and sorting.
- Fetch a single post by ID.
- Check daily posting limits for channels.
- Create Ideas with title, text, services, target date, and media URLs.
- Create text, image, video, document, and link posts from public URLs.
- Save posts as drafts, add to queue, share next, share now, or schedule for a fixed UTC time.
- Edit or delete posts only after explicit user confirmation.
Safety Rules
- Do not use
shareNowunless the user explicitly asks to publish immediately. - Do not use
customScheduleduntil the requested local time has been converted to a concrete UTC ISO-8601dueAt. - Do not delete or edit without repeating the target post ID and receiving confirmation.
- Do not attempt to upload local media files directly; Buffer post assets require reachable URLs.
- Do not post to locked or disconnected channels; pick another channel or ask the user to reconnect it in Buffer.
- Include
MutationError { message }or equivalent error fragments in mutations. - Keep queries flat and paginated. Use
firstaround 20-50 for list operations.
References
Read references/buffer-api.md when you need endpoint details, allowed enums, supported platforms, rate limits, or GraphQL input shapes.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingbuffer-publisher/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/rbrown101010/rileys-skills/buffer-publisher)