← ClaudeAtlas

pending-approvals-rounduplisted

Fetch and summarize all posts pending approval across one or more Planable workspaces. Use this skill whenever the user asks about approvals, wants to know what's waiting for review, says things like "what needs my approval", "show me pending posts", "what's waiting for sign-off", "approval queue", "morning check-in", or "what posts are stuck". Also activate when the user asks for a daily or weekly content status across clients. Always use this skill for approval-related queries that touch Planable.
Planable/smm-skills · ★ 1 · AI & Automation · score 65
Install: claude install-skill Planable/smm-skills
# Pending approvals roundup Surface all posts waiting for approval across one or more Planable workspaces, so nothing gets missed. ## How this skill works 1. Identify which workspaces to check 2. Fetch posts filtered by approval status 3. Summarize clearly — grouped by workspace/client, with post previews and context --- ## Step 1: Scope the check Ask (or infer from context): - **Which workspaces?** — a specific client, a list, or all workspaces - **Whose approvals?** — posts pending the user's own approval (`PENDING_MY_APPROVAL`) or all pending posts (`NOT_APPROVED`, `PARTIAL_APPROVED`) **Default behavior if not specified:** fetch `PENDING_MY_APPROVAL` across all workspaces (or the most recently active ones if there are many). --- ## Step 2: Fetch pending posts For each workspace in scope: ``` list_posts( workspaceId, approvalStatus: ["PENDING_MY_APPROVAL"] // or NOT_APPROVED, PARTIAL_APPROVED ) ``` **Approval status reference:** | Status | Meaning | |---|---| | `PENDING_MY_APPROVAL` | Posts where this user is a required approver | | `NOT_APPROVED` | Posts with no approvals yet | | `PARTIAL_APPROVED` | Posts with some but not all required approvals | | `REQUESTED_BY_ME` | Posts where this user requested approval from others | If the user wants a broader view, query `NOT_APPROVED` and `PARTIAL_APPROVED` together. --- ## Step 3: Organize and present results **If results exist**, group by workspace (client). For each post show: - Platform/page name - Post