Author: Anton Gulin · Tool: opencode-skill-creator · GitHub: @antongulin · Registry: skills.sh
Bundle.social Platform Operations
This skill covers platform-specific operations on Bundle.social — the 48 misc endpoints that handle unique features of each social platform.
Authentication
x-api-key: <your-api-key>
Base URL: https://api.bundle.social
Reference Docs
Read references/README.md for platform enums and standard errors.
Read references/09-misc.md for all endpoint details organized by platform.
How to Use This Skill
When a user asks to do something platform-specific (not general posting/commenting):
- Identify the platform — YouTube, LinkedIn, Google Business, Reddit, Instagram, Facebook, Pinterest, Mastodon, Slack, Bluesky, Twitter, Discord, or TikTok
- Read
references/09-misc.md to find the relevant endpoint(s)
- Generate curl command examples with
<your-api-key> as placeholder (NEVER call the actual API)
- Explain platform-specific concepts — e.g., YouTube privacy statuses, GBP location profiles, LinkedIn URNs
Platform Endpoints by Category
YouTube — 12 endpoints
Playlist management (CRUD + items), video metadata editing, thumbnail setting, video/comment deletion, video categories, regions
POST /api/v1/misc/youtube/thumbnail — Set video thumbnail
GET|POST|PUT|DELETE /api/v1/misc/youtube/playlist[*] — Playlist CRUD
POST|DELETE /api/v1/misc/youtube/playlist-items[*] — Playlist item management
PATCH|DELETE /api/v1/misc/youtube/video — Edit/delete video
PATCH|DELETE /api/v1/misc/youtube/comment — Edit/delete comment
GET /api/v1/misc/youtube/video-categories — Get categories
GET /api/v1/misc/youtube/regions — Get regions
LinkedIn — 6 endpoints
Mentions, post/comment editing
GET /api/v1/misc/linkedin/mentions/tags — Search mentionable people/orgs
POST /api/v1/misc/linkedin/mentions/builder — Build text with @mentions
PATCH|DELETE /api/v1/misc/linkedin/post — Edit/delete post
PATCH|DELETE /api/v1/misc/linkedin/comment — Edit/delete comment
Google Business — 19 endpoints
The largest set: media, location profile, hours, attributes, categories, services, food menus, place action links, reviews
- Media: add, list, delete photos/videos
- Location: get/update profile, hours (regular/special/more), attributes, available attributes, available categories
- Services: get/update service list
- Food menus: get/update menus
- Place action links: CRUD (book, order, etc.)
- Reviews: import, list, reply to reviews
Reddit — 6 endpoints
GET /api/v1/misc/reddit/post-requirements — Check subreddit rules/flair requirements
GET /api/v1/misc/reddit/subreddit-flairs — Get available flairs
PATCH|DELETE /api/v1/misc/reddit/post — Edit/delete post
PATCH|DELETE /api/v1/misc/reddit/comment — Edit/delete comment
Facebook — 9 endpoints
- Recommendations: import, list, reply to recommendations and thread comments
- Posts: edit/delete
- Comments: edit/delete
Other Platforms
- Instagram (3): tag search, location search, comment deletion
- Pinterest (2): edit/delete pin
- Mastodon (4): edit/delete status, edit/delete comment
- Slack (2): edit/delete message
- Bluesky (2): delete post, delete comment
- Twitter/X (1): delete tweet
- Discord (1): delete message
- TikTok (2): trending music list, delete comment
Common Patterns
- Find platform info first: For YouTube, get categories/regions before creating. For Reddit, check post requirements before posting.
- GBP management: Full location profile workflow — get profile → update hours → manage services → handle reviews
- LinkedIn mentions: Search tags → Build text with mentions → Use in post
- Review management: Import reviews → List → Reply to reviews
- Content cleanup: Edit or delete platform-specific content as needed
Important Notes
- Google Business has the most endpoints (19) — pay special attention here
- Some endpoints may be DISABLED (like Pinterest edit pin) — check the reference doc
- TikTok trending music has 40+ genre options and 3 date ranges
- Facebook recommendations are separate from regular comments
1---2name: bundle-social-platform-ops3description: Execute platform-specific social media operations across 13 platforms using the Bundle.social API. Use for actions beyond general posting: YouTube playlists/thumbnails/video management; LinkedIn mentions; Google Business Profile (hours, attributes, services, reviews, menus); Reddit post requirements/flairs; Instagram tag/location search; Facebook recommendations; Pinterest/Mastodon/Slack/Bluesky/Twitter/Discord/TikTok operations. Trigger on mentions of "YouTube playlist", "Google Business hours", "LinkedIn mentions", "Reddit flairs", "GBP reviews", "TikTok music", or any platform-specific social media management.4---56> **Author**: Anton Gulin · **Tool**: [opencode-skill-creator](https://github.com/antongulin/opencode-skill-creator) · **GitHub**: [@antongulin](https://github.com/antongulin) · **Registry**: [skills.sh](https://www.skills.sh/docs)78# Bundle.social Platform Operations910This skill covers platform-specific operations on Bundle.social — the 48 misc endpoints that handle unique features of each social platform.1112## Authentication1314```15x-api-key: <your-api-key>16```1718Base URL: `https://api.bundle.social`1920## Reference Docs2122Read `references/README.md` for platform enums and standard errors.23Read `references/09-misc.md` for all endpoint details organized by platform.2425## How to Use This Skill2627When a user asks to do something platform-specific (not general posting/commenting):28291. **Identify the platform** — YouTube, LinkedIn, Google Business, Reddit, Instagram, Facebook, Pinterest, Mastodon, Slack, Bluesky, Twitter, Discord, or TikTok302. **Read `references/09-misc.md`** to find the relevant endpoint(s)313. **Generate curl command examples** with `<your-api-key>` as placeholder (NEVER call the actual API)324. **Explain platform-specific concepts** — e.g., YouTube privacy statuses, GBP location profiles, LinkedIn URNs3334## Platform Endpoints by Category3536### YouTube — 12 endpoints37Playlist management (CRUD + items), video metadata editing, thumbnail setting, video/comment deletion, video categories, regions38- `POST /api/v1/misc/youtube/thumbnail` — Set video thumbnail39- `GET|POST|PUT|DELETE /api/v1/misc/youtube/playlist[*]` — Playlist CRUD40- `POST|DELETE /api/v1/misc/youtube/playlist-items[*]` — Playlist item management41- `PATCH|DELETE /api/v1/misc/youtube/video` — Edit/delete video42- `PATCH|DELETE /api/v1/misc/youtube/comment` — Edit/delete comment43- `GET /api/v1/misc/youtube/video-categories` — Get categories44- `GET /api/v1/misc/youtube/regions` — Get regions4546### LinkedIn — 6 endpoints47Mentions, post/comment editing48- `GET /api/v1/misc/linkedin/mentions/tags` — Search mentionable people/orgs49- `POST /api/v1/misc/linkedin/mentions/builder` — Build text with @mentions50- `PATCH|DELETE /api/v1/misc/linkedin/post` — Edit/delete post51- `PATCH|DELETE /api/v1/misc/linkedin/comment` — Edit/delete comment5253### Google Business — 19 endpoints54The largest set: media, location profile, hours, attributes, categories, services, food menus, place action links, reviews55- **Media**: add, list, delete photos/videos56- **Location**: get/update profile, hours (regular/special/more), attributes, available attributes, available categories57- **Services**: get/update service list58- **Food menus**: get/update menus59- **Place action links**: CRUD (book, order, etc.)60- **Reviews**: import, list, reply to reviews6162### Reddit — 6 endpoints63- `GET /api/v1/misc/reddit/post-requirements` — Check subreddit rules/flair requirements64- `GET /api/v1/misc/reddit/subreddit-flairs` — Get available flairs65- `PATCH|DELETE /api/v1/misc/reddit/post` — Edit/delete post66- `PATCH|DELETE /api/v1/misc/reddit/comment` — Edit/delete comment6768### Facebook — 9 endpoints69- **Recommendations**: import, list, reply to recommendations and thread comments70- **Posts**: edit/delete71- **Comments**: edit/delete7273### Other Platforms74- **Instagram** (3): tag search, location search, comment deletion75- **Pinterest** (2): edit/delete pin76- **Mastodon** (4): edit/delete status, edit/delete comment77- **Slack** (2): edit/delete message78- **Bluesky** (2): delete post, delete comment79- **Twitter/X** (1): delete tweet80- **Discord** (1): delete message81- **TikTok** (2): trending music list, delete comment8283## Common Patterns84851. **Find platform info first**: For YouTube, get categories/regions before creating. For Reddit, check post requirements before posting.862. **GBP management**: Full location profile workflow — get profile → update hours → manage services → handle reviews873. **LinkedIn mentions**: Search tags → Build text with mentions → Use in post884. **Review management**: Import reviews → List → Reply to reviews895. **Content cleanup**: Edit or delete platform-specific content as needed9091## Important Notes9293- Google Business has the most endpoints (19) — pay special attention here94- Some endpoints may be DISABLED (like Pinterest edit pin) — check the reference doc95- TikTok trending music has 40+ genre options and 3 date ranges96- Facebook recommendations are separate from regular comments