← PostQuickAICONTENT HISTORY

Update to PostQuickAI

Snapshot Nov 11, 2026 · 00:09 UTC · version 1.2.0

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save PostQuickAI and check future changes in Following.

Up to 3 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Pull social media analytics for a post, content group, or time range and summarize performance. Use when the user says \"how did my posts do\", \"analytics\", \"which post performed best\", \"engagement rate\", or asks about specific metrics such as views, likes, comments, or shares.\n",
  "included_files": [],
  "name": "analyze-post-performance",
  "skill_md_contents": "---\nname: analyze-post-performance\ndescription: >\n  Pull social media analytics for a post, content group, or time range and\n  summarize performance. Use when the user says \"how did my posts do\",\n  \"analytics\", \"which post performed best\", \"engagement rate\", or asks about\n  specific metrics such as views, likes, comments, or shares.\n---\n\n# Analyze Post Performance\n\n## Goal\nGive the user a clear, accurate summary of their social performance.\n\n## Workflow\n\n### For a specific post\n\n1. Reuse a known post ID, or call `listPosts` to locate the post without guessing.\n2. Call `getPostAnalytics` for that post ID.\n3. Return the available totals and per-platform metrics. Include trends or engagement rates only when the tool returns them.\n\n### For posts in a time range\n\n1. Reuse the known content group. If the brand is missing or ambiguous, call `listContentGroups` and ask the user to choose.\n2. Call `listPosts` and filter the results to the requested period, such as this week or the last 30 days.\n3. Call `getPostAnalytics` for each qualifying published post.\n4. Summarize available totals, top posts, platform differences, content types, and daily changes. State when a platform provides no metrics.\n5. Finish with one or two observations grounded in the returned data.\n\n### For content-group totals\n\nCall `getGroupAnalytics` when the user specifically asks for aggregate content-group analytics. Use the closest supported period and state the period used.\n\n### Across brands\n\nUse `getAnalyticsOverview` for an account-wide comparison. State its returned period and filters. Do not present a limited overview as a complete history.\n\n## Data freshness\n\nUse freshness information returned by the tools. When the user requests new metrics, call `refreshAnalytics`; honor its cooldown and report errors or skipped items. A refresh does not guarantee every platform supplied current metrics. If analytics are stale, say so; never state a fixed refresh interval unless the tool reports one.\n\n## Never do\n\n- Never invent missing numbers.\n- Never compute a rate differently from the API's returned definition.\n- Never treat unavailable metrics as zero.\n- Never answer from memory when current analytics can be fetched.\n"
}

SHA-256 of public snapshot: 3840487eecb1f31b1cde870a6301c2c6181e6f438b845a3608657cabd38cf871