Plugin Skills
Plugin Skills from boltaai/bolta-skills.
Skills in this plugin
20- ▌ Lucia Test · boltaaiThe end-to-end acceptance run: understand the brand, inspect its presence, publish something useful, discover third-party conversations, reply to them, work the inbound inbox, verify every external action, review the results, and finally save the whole thing as a scheduled routine. Use this skill when the user asks to "run the Lucia test", "do a full pass", "prove the whole loop works", "end to end test", "exercise everything", or is evaluating whether Bolta can be operated entirely through an AI client. Composite — it delegates each leg to the focused skills.
- ▌ Bolta Setup · boltaaiGet a Bolta workspace from zero to automation-ready, and recover from setup/entitlement errors. Use this skill on first contact — "set up Bolta", "get started", "connect my accounts", "is my workspace ready" — and whenever ANY Bolta tool or skill returns a typed setup/entitlement error (setup_required, plan_required, trial_runs_exhausted, workflow_backpressure): other skills should hand off here rather than retrying. Walks a read-only readiness checklist (workspace → connected accounts → voice → routines → permissions), fixes one blocker at a time, and confirms each fix by re-reading. Not for writing content (bolta-draft-post) or inbox triage (bolta-review-queue) — this skill makes those possible.
- ▌ Social Inbox · boltaaiWork the inbound side — comments and mentions on the brand's own content across every connected platform — and reply to them. Use this skill when the user asks "any comments?", "what did people say", "reply to my mentions", "who replied to my post", "clear the inbox", "anyone talking to us", or wants inbound conversations triaged and answered. Inbound only: for replying to strangers' posts the brand did not start, use reddit-engagement or cross-platform-engagement. For approving drafted content use bolta-review-queue.
- ▌ Wordpress Blog · boltaaiResearch, write, visually art-direct, QA, and publish a genuinely high-quality long-form SEO article to the WordPress account connected through Bolta. Use this skill when the user asks to "write a blog post", "publish an article", "create an SEO article", "write this week's Bolta blog", "post this to WordPress", or wants a complete editorial workflow from search intent through verified publication. ChatGPT owns the editorial strategy, writing, and hero-image concept; Bolta provides brand context, WordPress connection, media delivery, publishing state, and verification. For recurring article creation, save the behavior as a Routine using the weekly_blog_article template.
- ▌ Analytics Review · boltaaiRead what actually happened — reach, engagement, follower movement, which posts worked — and say what to do about it. Use this skill when the user asks "how did we do", "show my analytics", "what performed best", "is this working", "weekly recap", "which platform is growing", or wants performance interpreted rather than dumped. Read-only: it never creates, schedules or publishes anything. To act on the findings, hand off to social-publishing.
- ▌ Bolta Draft Post · boltaaiWrite one voice-aware social post and save it to Bolta as a Draft. Use this skill when the user asks to "draft a post", "create a post about X", "make me a Bolta draft", "write and save a post", "draft something for Threads/LinkedIn/X", or "put a post in Bolta for me". For heavy voice work (rewriting in-brand, enforcing a full guideline) prefer brand-voice-enforce; for scheduling or bulk creation use bolta-schedule-and-batch.
- ▌ Bolta Post Media · boltaaiAttach images or video to a Bolta post. Use this skill when the user asks to "add this image to the post", "attach the video", "post with the picture I uploaded", "use the image you generated", "put this photo on the draft", "make an image for this post", or "create a branded visual". Handles both ChatGPT-generated images and user-attached files (image or video) on new and existing posts, and covers generating on-brand images grounded in the workspace's Business DNA.
- ▌ Reddit Engagement · boltaaiFind Reddit threads this brand can genuinely help with, read them, draft native replies, publish them after approval, and verify the canonical URL. Use this skill when the user asks to "reply on Reddit", "find Reddit conversations", "engage on Reddit", "who's talking about this on Reddit", "join that thread", "comment on Reddit for me", or wants outbound participation in subreddit discussions. For the same loop across Threads/Bluesky/Mastodon use cross-platform-engagement; for replying to comments left on OUR OWN posts use social-inbox; for writing a new post use social-publishing. To make this run on a schedule instead of now, see "Save this as a routine" at the end.
- ▌ Social Publishing · boltaaiWrite, schedule and publish the brand's own social content — one post or many, one platform or several. Use this skill when the user asks to "write a post", "draft something about X", "schedule this for Tuesday", "post this to LinkedIn and X", "put together this week's posts", or "publish that now". Covers voice loading, per-platform tailoring, the review queue, scheduling and verification. For replying to other people's posts use reddit-engagement or cross-platform-engagement; for replies to comments on our own posts use social-inbox; for WordPress long-form use `create-wordpress-blog-post`.
- ▌ Bolta Review Queue · boltaaiWork the Bolta review and approval queues. Use this skill when the user asks "what needs my review", "show the approval queue", "approve pending posts", "review my content", "what's waiting for approval", "clear my review queue", "anything to approve", "approve the agent drafts", "any replies to send", "send that reply", or wants to triage, approve, reject, edit-and-send, or push content into review. Handles ALL inbox sources: the standard review queue, the agent-produced recurring queue, hunter reply drafts (edit + send), and agent reports. This skill is the standing inbox — triage whatever is already waiting. To trigger a run and then review its output in one loop, run the routine first with bolta-setup's routine flow. Not for writing new content (use bolta-draft-post) or reading analytics (use bolta-analytics-report).
- ▌ Brand Voice Enforce · boltaai bundleTransform and produce content in the brand's established voice. Use this skill when the user asks to "rewrite this in our voice", "make this on-brand", "apply our brand voice", "adapt this post for email/blog/proposal", "write an email in our voice", "draft a proposal", "write a blog intro", or wants one piece of content re-expressed across formats against a full guideline. Works for social media and beyond (email, proposals, decks, blog). For plain "write/draft a post" saved to Bolta use bolta-draft-post (the canonical drafting skill); for scoring existing content use brand-voice-validate; not for creating the guideline itself (use brand-voice-generate) or discovering brand materials (use brand-voice-discover).
- ▌ Bolta Winners To Ads · boltaaiTurn a brand's best organic posts into voice-true Meta ad creative. Use this skill when the user asks "turn my best posts into ads", "what should I boost", "refresh my ad creative", "organic to paid", "which posts should I promote", or wants their organic winners fed into Facebook/Instagram advertising. Works best with BOTH the Bolta connector and Meta's Ads AI Connector (mcp.facebook.com/ads) in the session, but degrades gracefully with either one alone. Read-only on Meta — this skill NEVER creates or edits campaigns, ad sets, ads, or budgets. For pure organic analytics use bolta-analytics-report; for organic drafting use bolta-draft-post.
- ▌ Brand Voice Discover · boltaaiDiscover and inventory a brand's voice signal before any guideline is written. Use this skill when the user asks to "discover our brand voice", "analyze my brand", "learn my brand voice from my website", "figure out how we sound", "extract brand voice from our site", "audit our brand", gives a brand URL, or uploads brand docs, style notes, sales-call transcripts, or past posts and wants them turned into voice signal. Pulls from four sources: the brand's website, what's already in Bolta, the brand's own published posts, and anything the user provides. This is the research step — it gathers and ranks evidence but does NOT synthesize the finished guideline (use brand-voice-generate) or write content (use brand-voice-enforce).
- ▌ Brand Voice Generate · boltaai bundleSynthesize a discovery report into a finished, enforceable Bolta Brand Voice Guideline. Use this skill when the user asks to "generate brand guidelines", "create a style guide", "build our voice guide", "write our brand voice doc", "turn this into guidelines", or "codify how we sound". Produces a structured guideline (We Are / We Are Not, tone-by-context matrix, terminology, confidence scores, open questions) AND — critically — a ready-to-use `voice-generate` parameter mapping so the guideline immediately drives Bolta's writer and every agent. For gathering evidence first use brand-voice-discover; for writing on-brand content use brand-voice-enforce; for scoring content use brand-voice-validate.
- ▌ Brand Voice Validate · boltaaiScore a piece of content against the brand's voice guideline and return a compliance report with specific fixes. Use this skill when the user asks "is this on-brand", "score this against our voice", "check brand compliance", "validate this post", "does this sound like us", "rate this copy", or pastes content and wants a voice check. Returns a 0-100 score plus a deviation report and concrete edits. For writing new on-brand content use brand-voice-enforce; for building the guideline itself use brand-voice-generate.
- ▌ Bolta Analytics Report · boltaaiReport on social-media performance from Bolta's analytics. Use this skill when the user asks "how are my posts doing", "how did that post do", "show my analytics", "performance report", "how did LinkedIn do this month", "which account is growing", "engagement over the last 30 days", "what's my best-performing account/post", or wants any rollup, comparison, or trend of reach/engagement across their posts or connected accounts. Not for reading the review queue (use bolta-review-queue) or writing content (use bolta-draft-post).
- ▌ Bolta Platform Tailoring · boltaaiSet per-platform options on a Bolta post — polls, flair, titles, privacy, boards. Use this skill when the user asks to "add a poll to the Threads post", "set the Reddit flair", "set the YouTube title and privacy", "add Pinterest board and link", "pick TikTok privacy", "add a poll to the X post", or otherwise wants platform-specific fields beyond plain text and media. Covers X, Threads, LinkedIn, Facebook, Instagram, Bluesky, Mastodon, Discord, Reddit, TikTok, Pinterest, YouTube, and WordPress.
- ▌ Bolta Schedule And Batch · boltaaiSchedule Bolta posts for a future time and create posts in bulk. Use this skill when the user asks to "schedule this post", "schedule a week of content", "post every day next week", "queue these up", "create 10 posts", "batch create posts", or "make a bunch of drafts at once". Covers both scheduling a single post (new or existing Draft) and firing off a bulk-create job with progress tracking. For a single one-off Draft use bolta-draft-post.
- ▌ Cross Platform Engagement · boltaaiRun one outbound engagement pass across Threads, Bluesky, Mastodon, X and LinkedIn — discover conversations where discovery exists, read them, draft native replies, publish after approval, verify. Use this skill when the user asks to "engage across my networks", "find conversations on Threads/Bluesky/ Mastodon", "reply to this X post", "comment on that LinkedIn post", "join relevant discussions", or names a platform other than Reddit. For Reddit specifically use reddit-engagement (it has the richest adapter); for comments on OUR OWN posts use social-inbox. To make this recurring, see "Save this as a routine".
- ▌ Bolta Accounts And Buckets · boltaaiInspect connected social accounts and manage social buckets — named groups of accounts for one-shot multi-account publishing. Use this skill when the user asks "what's connected", "which accounts do I have", "show my social accounts", "create a bucket", "make a Launch Team bucket with my LinkedIn and X", "add my Instagram to the launch bucket", "rename that bucket", or says "post to my <bucket> bucket" and you need to resolve the bucket's member accounts. Connecting a new account happens in the user's browser — hand them a link via get-connect-link. Not for drafting content (use bolta-draft-post) or analytics (use bolta-analytics-report).