From role-pgm
Aggregate async standup posts from a Slack channel into a single digest — who's on what, who's blocked, what shipped yesterday. Read-only.
npx claudepluginhub sitloboi2012/team-marketplace --plugin role-pgmThis skill uses the workspace's default tool permissions.
Turns a day's async standup posts into a 30-second read.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
Turns a day's async standup posts into a 30-second read.
From $ARGUMENTS:
#standup or whatever the team uses — check team-core CLAUDE.md or ask.Use the Slack MCP to get messages in the channel for that date. Filter to:
Each standup post usually has:
Don't require a strict format. Extract signal from free-form posts. If someone wrote a wall of text, condense to 1-2 lines per section.
# Standup — <date>
**Posted:** N of M · **Blocked:** N · **No post:** <list names>
## Shipping today
- **<person>:** <one line of what they're working on>
## Blocked / needs help
- **<person>:** <blocker, one line> — <who they tagged or "no owner yet">
## Shipped yesterday
- **<person>:** <one line>
## Didn't post
- <name>, <name>
Extraction rules: