content-calendar-auditlisted
Install: claude install-skill Planable/smm-skills
# Content calendar audit
Review a Planable workspace's content schedule for a given period — what's ready, what's missing, what needs attention.
## How this skill works
1. Identify the workspace and time window
2. Fetch scheduled and unscheduled posts
3. Surface gaps, issues, and a clean calendar view
4. Flag anything that needs action before posts go live
---
## Step 1: Gather inputs
- **Workspace / client name** — which workspace to audit
- **Time window** — default to the next 7 days if not specified; accept "this week", "next week", "this month", or a custom range
- **Platforms** — all pages by default, or specific platforms if requested
---
## Step 2: Fetch posts
```
list_workspaces → find workspaceId
list_pages(workspaceId) → get pageIds for context
// Scheduled posts in window
list_posts(
workspaceId,
postStatus: ["SCHEDULED"],
scheduledAfter: [start of window],
scheduledBefore: [end of window]
)
// Posts with no date set (drafts that may be intended for this period)
list_posts(
workspaceId,
postStatus: ["NO_DATE_SET"]
)
// Posts with publishing errors
list_posts(
workspaceId,
postStatus: ["WITH_ERRORS"]
)
```
Also check for posts needing approval that are scheduled soon:
```
list_posts(
workspaceId,
approvalStatus: ["NOT_APPROVED", "PARTIAL_APPROVED"],
scheduledAfter: [start of window],
scheduledBefore: [end of window]
)
```
---
## Step 3: Build the audit view
### Calendar overview
Show scheduled posts grouped by day. For each