skills/sales-buffer/SKILL.md
Buffer (buffer.com) platform help — simple social media publishing/scheduling across 11 networks (Instagram, LinkedIn, TikTok, X, etc.) with queue scheduling, drafts, analytics, engagement, and link-in-bio. Two APIs: a current GraphQL developer API (Bearer key from publish.buffer.com/settings/api, plan-based rate limits, beta/free) and a deprecating legacy REST v1 (OAuth, 60/min); no webhooks. Use when building a Buffer API integration to auto-schedule posts or pull metrics, migrating a legacy v1 integration to the GraphQL API, hitting plan-based API rate limits, per-channel pricing exploding as you add accounts, the free plan's 3-channel or lifetime 8-connection cap, needing approval workflows (Team plan), Buffer lacking social listening, or choosing Free vs Essentials vs Team. Do NOT use for social media management strategy or tool selection across tools (use /sales-social-media-management), social listening (use /sales-social-listening), or influencer marketing (use /sales-influencer-marketing).
npx skillsauth add sales-skills/sales sales-bufferInstall 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.
If references/learnings.md exists, read it first for accumulated platform knowledge.
What are you trying to do?
api.bufferapp.com/1) integration to the new GraphQL APIWhich API? Build new on the GraphQL API; only touch REST v1 for an existing integration you're migrating. There are no webhooks — anything reactive must poll.
Skip-ahead rule: if the user's prompt already provides enough context, skip to Step 2.
| If the question is about... | Route to... |
|---|---|
| Social media management strategy or tool selection across tools | /sales-social-media-management {question} |
| Social listening / monitoring (Buffer has none) | /sales-social-listening {question} |
| Influencer marketing | /sales-influencer-marketing {question} |
| Connecting Buffer to other tools generically (iPaaS) | /sales-integration {question} |
When routing, give the exact command, e.g. "This is a tool-selection question — run: /sales-social-media-management Buffer vs Hootsuite for a 3-client agency".
Read references/platform-guide.md for the full reference — the module map (what's API vs UI-only), the per-channel pricing model (free-plan 3-channel + lifetime 8-connection caps, Team-gated approvals, no social listening), the channel/post data model with JSON shapes, and quick-start recipes (auto-schedule via GraphQL; poll metrics into a dashboard; migrate v1→GraphQL).
Read references/buffer-api-reference.md for the integration surface — the GraphQL API (developers.buffer.com, Bearer key from publish.buffer.com/settings/api, createPost mutation, plan-based rate limits across 15-min/24-hr/30-day windows, the 2026-05 Assets-Input migration) and the legacy REST v1 (api.bufferapp.com/1/, OAuth, /updates/create.json, 60/min). Note: no webhooks on either.
Answer using only the relevant section. Don't dump the full reference.
Focus on the user's specific situation:
publish.buffer.com/settings/api. Touch REST v1 only to migrate an existing integration./sales-social-media-management)./sales-social-listening); approvals/collaboration need the Team plan.If you discover a gotcha, workaround, or tip not covered in references/learnings.md, append it there.
Best-effort from research (2026-06) — review these, especially pricing and the API beta status, which change.
api.bufferapp.com/1, OAuth, 60/min) is being deprecated./sales-social-media-management — Social media management strategy and tool selection across tools (Buffer vs Hootsuite/Later/Agorapulse; per-channel cost trade-offs)/sales-social-listening — Social listening/monitoring strategy (Buffer has none — pair a dedicated tool)/sales-influencer-marketing — Influencer discovery, vetting, and campaign strategy/sales-integration — Connecting Buffer to other tools via Zapier/Make (no native webhooks)/sales-do — Not sure which skill to use? The router matches any sales objective to the right skill. Install: npx skills add sales-skills/sales --skill sales-do -a claude-codeUser says: "When I publish a blog post, I want it auto-scheduled to my Buffer channels via the API."
Skill does: Walks Recipe 1 — POST a GraphQL createPost mutation to the Buffer API with channelIds, text, scheduledAt, and status: scheduled, authenticated with a Bearer API key from publish.buffer.com/settings/api. Flags building on GraphQL (not the deprecating REST v1), the new Assets Input format for media (legacy fails since 2026-05-25), and that there are no webhooks, so confirm publish status by polling.
Result: Blog posts auto-schedule to Buffer.
User says: "We manage 12 client accounts in Buffer and the cost keeps going up — is there a cheaper way?"
Skill does: Explains Buffer prices per channel ($5–$10/channel/mo), so 12+ accounts compound fast, and approvals are Team-gated. Suggests auditing active vs idle channels and weighing flat-rate alternatives, then routes the comparison: "run: /sales-social-media-management Buffer per-channel cost vs flat-rate tools for a 12-client agency."
Result: User understands the cost driver and gets a path to the selection decision.
User says: "Does Buffer do social listening so I can track brand mentions?"
Skill does: Clarifies Buffer has no social listening — it's publishing + light engagement/analytics. Recommends pairing a dedicated listening tool and routes: "run: /sales-social-listening track brand mentions and sentiment." Notes Buffer's Community module only handles comments on your own posts, not monitoring.
Result: User sets the right expectation and gets pointed to the right tool.
Symptom: 401/unauthorized, or a v1 token doesn't work on the new API.
Cause: Mixing the two APIs — the GraphQL API uses a Bearer API key (from publish.buffer.com/settings/api), while legacy v1 uses OAuth access_token (and the auth code is valid only 30 seconds). They aren't interchangeable.
Solution: For new builds use the GraphQL API with Authorization: Bearer YOUR_KEY. For v1, complete the OAuth exchange quickly (code expires in 30s) and pass ?access_token=. Don't reuse a v1 token against GraphQL.
Symptom: Media posts that worked before now error. Cause: The Assets Input migration (2026-05-25) — mutations using the legacy assets input format now fail. Solution: Update media submission to the new Assets Input format per Buffer's migration guide. Re-test image, video, and threaded posts after switching.
Symptom: Rate-limit errors, or you want instant publish/engagement events. Cause: The API meters requests per 15-min/24-hr/30-day windows (and caps API keys/OAuth clients 1–5 by plan), and Buffer has no webhooks. Solution: Poll on a cadence that fits the windows (e.g. hourly for metrics, not every minute), cache results, and back off on errors. If you need higher limits, move up a plan; there is no webhook option, so design around polling.
tools
Wizlogo (wizlogo.com) platform help — a budget online logo maker (template/style-variation, marketed as "AI") plus a hub of FREE branding tools (business-name, blog-name and slogan generators, business-card maker, invoice generator, color converter, domain search). The pricing traps: the FREE logo is PERSONAL-USE-ONLY; the two cheap paid tiers are RASTER PNG/JPG only — Single (~€39.99 one-time) and Unlimited (~€3.99 per WEEK, recurring) — and VECTOR (SVG/PDF/EPS) is gated to the ~€299.99 Enterprise tier, which also bundles human designer edits and a social kit. Transparent PNG is on all paid plans. Use when making a Wizlogo logo, understanding free-vs-paid or personal-vs-commercial use, which tier unlocks vector/SVG for print, the weekly-subscription billing trap, its free name/slogan generators, or whether it has an API (UI-only — no public API, webhooks, Zapier or MCP). Do NOT use to just generate the business name (use /sales-namelix) or to compare/validate branding tools (use /sales-idea-validation).
tools
VistaPrint platform help (vistaprint.com, a Cimpress company) — the small-business design + print + digital-marketing platform: a free AI Logomaker (4 generations, 60 more after free sign-up) exporting SVG/PNG/PDF at 4000x4000 with no watermark, a free Brand Kit, business cards/flyers/signage/apparel/promo print, and a website builder. THE RIGHTS TRAP: VistaPrint states NO intellectual-property rights transfer on an AI-generated logo — you get usage rights but CANNOT register it for trademark or copyright; only its human designer service transfers full IP. Use when making a VistaPrint logo, asking if you own or can trademark it, running out of AI logo credits, printed colors not matching the screen, bleed/DPI/font file-prep rejections, or asking whether VistaPrint has an API (the consumer site does not — automation runs through the parent Cimpress Open partner-fulfilment API). Do NOT use for Vista Social scheduling (use /sales-vistasocial) or comparing logo tools market-wide (use /sales-idea-validation).
tools
Turbologo (turbologo.com) platform help — a budget AI/DIY logo maker: enter a business name + industry, pick icons and colors, and it proposes logo concepts you refine in an in-browser editor, then pay a one-time fee to download (designing is free, previews are watermarked, downloading is the paywall). Vector SVG/PDF is gated to the mid tier and up; the top tier adds a brand kit (business cards, letterheads, email signatures, social assets). Use when generating a logo in Turbologo, choosing which download tier to buy, vector SVG vs raster PNG, removing the free watermark, the time-limited edit-after-purchase window, pay-to-download pricing questions, whether an AI logo is yours to trademark, or whether Turbologo has an API to bulk-generate logos (it is UI-only — no public API, webhooks, Zapier, or MCP). Do NOT use to generate the business name (use /sales-namelix), compare or validate branding tools across the market (use /sales-idea-validation), or build wider marketing creative (use /sales-canva).
tools
Online Logo Maker (onlinelogomaker.com) platform help — a long-standing free/freemium DIY logo maker: build the mark yourself from icons, shapes, text, and fonts — MANUAL/template-based, NOT enter-a-name-get-AI-concepts. The free pack downloads a LOW-RES 300px PNG with a background; vector SVG, transparent PNG, and 2000px high-res are gated to a one-time lifetime Premium pack (not a subscription). The free tier's commercial-use rights are disputed by reviewers — clean ownership effectively needs Premium, and a shared-icon mark can be non-distinctive. Use for building/editing a logo here, free download vs Premium, vector SVG or transparent PNG, one-time pricing, commercial-use/trademark terms, near-namesake confusion (NOT LogoMaker.com / LogoMakr / Logomakerr.ai), or whether it has an API (UI-only — no API, webhooks, Zapier, MCP). Do NOT use to generate the business name (use /sales-namelix), compare branding tools across the market (use /sales-idea-validation), or build wider creative (use /sales-canva).