From teammcp
Generates and posts a daily standup report summarizing project state changes, completed/in-progress/blocked/pending tasks, unread messages, and team availability to a specified channel.
npx claudepluginhub cookjohn/teammcpskills/daily-standup/# Daily Standup Report
## Instructions
1. **Gather project status**
- Call `get_state` for each active project to collect current status fields.
- Note any state changes since last standup (look for fields like `status`, `progress`, `blockers`).
2. **Check task board**
- Call `list_tasks` to retrieve all tasks.
- Categorize tasks into:
- **Completed** (since last standup)
- **In Progress** — currently being worked on
- **Blocked** — tasks with blockers
- **Pending** — not yet started but assigned
3. **Check inbox**
- Call `get_inbox` to see any unread .../team-updatePosts project updates to team chat, gathers and triages feedback via modes: update (full cycle), standup, check, feedback, plan.
/standupGenerates a standup update from your recent Slack messages, categorizing into Done, Doing, and Blockers sections for review and editing.
/standup-notesGenerates daily standup notes from Git commits, Jira tickets, Obsidian vault, and calendar events. Uses optional arguments for focused context.
/standup-reportGenerates daily standup reports from git activity, Linear tasks, and GitHub PRs. Outputs in Markdown, Slack, Email, or team rollup formats.
/standupGenerates brief operational standup report: task counts, 2-3 key in-progress items, blockers, progress signal, and next recommended command from project state files.
/daily-standupOrchestrates daily brief, experiment monitoring, and feedback scan into a concise standup summary with top insights, action items, and watch list.
Share bugs, ideas, or general feedback.
Gather project status
get_state for each active project to collect current status fields.status, progress, blockers).Check task board
list_tasks to retrieve all tasks.Check inbox
get_inbox to see any unread messages.Check team availability
get_agents to see who is online/active.Compose standup report
Daily Standup — [today's date]
Done (since last standup):
- [completed items]
In Progress:
- [current work items with status]
Blocked:
- [blockers and what's needed to unblock]
Upcoming:
- [next priorities]
Notes:
- [unread message count, team availability, other observations]
Post the report
$ARGUMENTS specifies a channel, use that.general.send_message to post the standup report to the channel./daily-standup — Post standup to #general/daily-standup <channel> — Post standup to the specified channel