social-inbox
/social-inbox
Czyta, odpowiada i moderuje komentarze w social inboxie PostFast na TikToku, Instagramie, Facebooku i Threads.
- Repozytorium
- postfast-mcp ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 25.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 25.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Czyta, odpowiada i moderuje komentarze w social inboxie PostFast na TikToku, Instagramie, Facebooku i Threads.
Oryginalny opis (EN)
Read, reply to, moderate, and triage comments on social posts using the PostFast social inbox. Use when the user wants to see new comments, reply to a comment (publicly or with an Instagram private reply), hide or delete a comment, or triage/assign comment conversations on TikTok, Instagram, Facebook, or Threads.
Jak działa
- The one rule that overrides everything
- Reading workflow
- Replying
- Moderating & triage
- Tips
Podgląd SKILL.md
--- name: social-inbox description: Read, reply to, moderate, and triage comments on social posts using the PostFast social inbox. Use when the user wants to see new comments, reply to a comment (publicly or with an Instagram private reply), hide or delete a comment, or triage/assign comment conversations on TikTok, Instagram, Facebook, or Threads. --- # Social Inbox (comments) via PostFast You have access to PostFast MCP inbox tools — a **comments** inbox for the workspace's own posts. It is never a DM/messages inbox. Covered platforms: TikTok, Instagram, Facebook Pages, Threads — an account's `inboxCapable` flag (from `list_accounts`) is the authority on what is live today. Not covered: X, YouTube, Pinterest, Bluesky, Telegram, Google Business Profile, LinkedIn. Comments appear from connect/launch onward — there is no history backfill. ## The one rule that overrides everything Reply capability is **server-computed per conversation**: `canReply`, `maxReplyLength`, `windowState`, `disabledReason`. Always read and obey these fields — never assume a platform allows replying or guess a length limit. If `canReply` is false, tell the user why via `disabledReason` instead of attempting the call. ## Reading workflow 1. **Unread check** — `get_inbox_unread_count` for the workspace total. 2. **List conversations** — `list_inbox_conversations` (newest activity first). Filter by `platforms`, `socialMediaIds`, `statuses` (OPEN/SNOOZED/CLOSED), `unreadOnly`, or `assignedToUserId`. Each row carries the capability fields plus `unreadCount` and `status`. 3. **Open a thread** — `list_inbox_items` with the `conversationId` (oldest first; `order: "DESC"` for newest first). Items have `direction` (INBOUND/OUTBOUND), `state` (VISIBLE/HIDDEN/DELETED), author info, and on Instagram comments `canPrivateReply`. 4. **Mark it read** — call `mark_inbox_conversation_read` after presenting a thread to the user. ## Replying - **Public reply** — `reply_to_inbox_item` with the **comment item's id** (not the conversation id). Respect `maxReplyLength` (platform caps as context: TikTok 1,200, Instagram 2,200, Facebook 8,000, Threads 500 — the fields are authoritative). Confirm the reply text with the user before sending; it posts publicly. - **Instagram private reply** — `send_inbox_private_reply`, only where the item's `canPrivateReply` is true: exactly one per comment, within 7 days of the comment, up to 1,000 bytes (emoji count multi-byte), and it may land in the recipient's Message Requests. A second attempt fails with `inbox.privateReplyAlreadySent`. - Replies sent through PostFast appear once in the thread — no duplicates when the platform confirms them. ## Moderating & triage - `set_inbox_item_state` — `HIDE` / `UNHIDE` a comment on the platform; `DELETE` **removes the comment on the platform and cannot be undone** — always confirm with the user first. DELETE is not available on Threads. - `set_inbox_conversation_status` — OPEN / SNOOZED / CLOSED (internal triage; nothing changes on the platform). - `assign_inbox_conversation` — hand a conversation to a workspace member (omit `assigneeUserId` to unassign). ## Tips - Failures come back as `inbox.*` codes (e.g. `replyTooLong`, `replyNotSupported`, `privateReplyWindowExpired`, `rateLimited`) — surface them plainly to the user. - Two-way sync: hiding/deleting a comment on the platform itself updates the inbox automatically. - TikTok quirks: commenter names can take about a minute to appear. - Threads quirks: usernames only (no commenter avatars); replies up to 500 characters; no delete. - For drafting many replies, read the whole thread first (`list_inbox_items`) so replies land under the right comment items.
Wersje
W bazie nie ma innych skilli o nazwie social-inbox.
Migawka bazy z 28.10.2026 · wersja paczki a75849fc101e (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100manage-comments
Czyta komentarze pod postami użytkownika w skrzynce PostFast i odpowiada na nie, pokazując każdą odpowiedź lub usunięcie przed wykonaniem, także na TikToku, Instagramie, Facebooku i Threads. - 100postfast
Planuje i zarządza postami na TikToku, Instagramie, Facebooku, X, YouTube, LinkedIn, Threads, Bluesky, Pinterest i Telegramie przez API PostFast, w tym cross-posting i wgrywanie mediów. - 90social-media-post
Tworzy, planuje i zarządza postami w wielu sieciach przez PostFast, od Facebooka i Instagrama po LinkedIn i Threads. - 100instagram-post-comments
Pobiera komentarze z posta na Instagramie: tekst, nazwę użytkownika, czas, liczbę polubień i odpowiedzi. - 90social-reply
Segreguje wklejone komentarze, wzmianki i wiadomości, oznacza je jako pytanie, pochwałę, zarzut, sygnał leada lub spam i szkicuje odpowiedzi. - 100okhp3-instagram-comment
Pisze szkic komentarza lub odpowiedzi na Instagramie z uwzględnieniem kontekstu posta i rozmowy, wyłącznie jako szkic do przeglądu.