daily-standup
shalomb/agent-skills/skills/daily-standup/SKILL.md
Turn a Teams meeting transcript or minutes into a plan for the day — map discussion to GitHub issues, record decisions, detect stalls, update issues, and set reminders. Use after a standup or team call when you have a transcript to act on. For reporting your own recent activity with no meeting involved, use `daily-status` instead. Triggers on: 'daily standup', 'standup', 'process the standup', 'meeting transcript', 'what came out of the call'.
What's in it
- Daily Standup Skill
- Scope
- Purpose
- Capabilities
- Technical Guides
- Phase 0: Locate the transcript
- Orchestration Flow
- Outputs
- Execution Safety
---
name: daily-standup
description: >
Turn a Teams meeting transcript or minutes into a plan for the day — map
discussion to GitHub issues, record decisions, detect stalls, update issues,
and set reminders. Use after a standup or team call when you have a transcript
to act on. For reporting your own recent activity with no meeting involved,
use `daily-status` instead. Triggers on: 'daily standup', 'standup',
'process the standup', 'meeting transcript', 'what came out of the call'.
---
# Daily Standup Skill
Automate the bridge between synchronized engineering discussions and asynchronous project tracking.
## Scope
Transcript in, plan and updates out. Related skills:
- `meeting-notes` — general transcript → minutes extraction. This skill calls it.
- `daily-status` — your own activity from git/gh/Jira, no transcript.
- `iteration-planner` — sprint boundaries, not the daily cycle.
## Purpose
- **Status Updates**: Move cards and post technical rationale to GitHub issues.
- **Bias for Action**: Enforce an options-based resolution format for blockers.
- **Proactive Intervention**: Detect stalled items and flag "Reality Gaps" between claims and system state.
## Capabilities
1. **Context Discovery**: Auto-infer Project and current Iteration.
2. **Semantic Mapping**: Link transcript discussion points to specific GitHub issues.
3. **Stall Detection**: Flag items blocked for 2+ days without progress.
4. **Lead Briefing**: Prioritize critical path unblocking for the Engineering Lead.
## Technical Guides
- `references/status-update.template.md`: Mandatory action-oriented comment format.
- `references/intervention-logic.md`: Rules for stall detection and reality checking.
## Phase 0: Locate the transcript
Look for a Teams transcript among the newest files in `~/Downloads`:
```bash
find ~/Downloads -maxdepth 1 -type f \
\( -iname '*.vtt' -o -iname '*.srt' -o -iname '*transcript*' -o -iname '*recap*' \) \
-printf '%T@ %p\n' 2>/dev/null | sort -rn | head -5
```
Decide as follows:
- **A recent transcript is found** (within ~24h): state the filename and its
timestamp, and confirm it is the right meeting before proceeding.
- **Nothing matches, or the newest match is stale**: do not guess and do not
scan the wider filesystem. Ask the user for the transcript location, and say
what you looked for. Accept a path, a paste of the transcript text, or a
Teams chat name to pull via the `teams-headless` skill (`--recap`).
Never proceed on an unconfirmed file. Acting on the wrong meeting means writing
wrong decisions into real issues.
## Orchestration Flow
1. **Phase 1: Knowledge Gathering**
- Identify Project, Iteration, and Working Set.
- Load the transcript confirmed in Phase 0.
2. **Phase 2: Deep Analysis**
- Call `meeting-notes` skill to parse transcript.
- Fetch issue history for all matches to detect stalls.
- Perform **Reality Checks** (Refer to `intervention-logic.md`).
3. **Phase 3: Proposal Generation**
- Apply the **Bias for Action** template to each update.
- Generate **Lead Briefing** with priority escalations.
- Assemble the day's plan (see Outputs below).
4. **Phase 4: User Validation & Execution**
- Display Plan and Briefing; execute confirmed updates via `gh`.
## Outputs
Produce all four, in this order:
1. **The day's plan** — what the user should do today, ordered by priority,
derived from actions assigned to them plus anything the Reality Check
flagged as a gap.
2. **Decisions** — material decisions reached in the meeting, each with the
issue or PR it belongs to. Post as issue comments using the
`status-update.template.md` format.
3. **Issue updates** — status moves, comments, new issues for unowned action
items. Proposed first, executed only after confirmation.
4. **Reminders** — time-bound commitments made in the meeting ("I'll check
with Priya by Thursday"). Write to the user's usual capture point: append
to the Obsidian vault via `obsidian-notetaker`, or `~/projects/dailies/`
if the vault is unavailable. Ask once which, then keep to it.
## Execution Safety
Issue comments and status changes are visible to your team and are hard to
retract. Therefore:
- Show every proposed write — target, action, exact body — before executing.
- Batch the confirmation: one list, one approval, then execute.
- Never invent an action item, owner, or decision that is not in the transcript.
If attribution is ambiguous, mark it `[owner unclear]` and ask.
- A **Reality Gap** is reported, never silently corrected.
---
**Maintained by**: contributors | **Version**: 1.2 | **Last Updated**: 2026-03-14
More agent context in shalomb/agent-skills
86 other files this repository gives its agents, the first 60 shown.
AGENTS.md
Skill
- adrskills/adr/SKILL.md
- adzic-bddskills/adzic-bdd/SKILL.md
- agent-md-refactorskills/agent-md-refactor/SKILL.md
- agent-muxskills/agent-mux/SKILL.md
- agent-role-impersonatorskills/agent-role-impersonator/SKILL.md
- agilquest-reservationsskills/agilquest-reservations/SKILL.md
- ai-text-humanizerskills/ai-text-humanizer/SKILL.md
- architecture-decision-recordsskills/architecture-decision-records/SKILL.md
- ast-grepskills/ast-grep/SKILL.md
- atacskills/atac/SKILL.md
- aws-cliskills/aws-cli/SKILL.md
- bart-adversarial-reviewerskills/bart-adversarial-reviewer/SKILL.md
- bddskills/bdd/SKILL.md
- branch-doctorskills/branch-doctor/SKILL.md
- c4-architectureskills/c4-architecture/SKILL.md
- c4skills/c4/SKILL.md
- claude-sub-agentskills/claude-sub-agent/SKILL.md
- codemap-config-setupskills/codemap-config-setup/SKILL.md
- codemap-exploreskills/codemap-explore/SKILL.md
- codemap-handoffskills/codemap-handoff/SKILL.md
- codemap-hub-safetyskills/codemap-hub-safety/SKILL.md
- codemapskills/codemap/SKILL.md
- commitskills/commit/SKILL.md
- copilot-sub-agentskills/copilot-sub-agent/SKILL.md
- daily-statusskills/daily-status/SKILL.md
- debugskills/debug/SKILL.md
- design-thinkingskills/design-thinking/SKILL.md
- doctorskills/doctor/SKILL.md
- docx-word-processorskills/docx-word-processor/SKILL.md
- farley-tddskills/farley-tdd/SKILL.md
- forensicsskills/forensics/SKILL.md
- gemini-sub-agentskills/gemini-sub-agent/SKILL.md
- git-commit-formatterskills/git-commit-formatter/SKILL.md
- git-forensicsskills/git-forensics/SKILL.md
- github-actions-permissionsskills/github-actions-permissions/SKILL.md
- github-cliskills/github-cli/SKILL.md
- git-repo-discoveryskills/git-repo-discovery/SKILL.md
- git-safety-guardrailsskills/git-safety-guardrails/SKILL.md
- harness-idpskills/harness-idp/SKILL.md
- humanizeskills/humanize/SKILL.md
- iteration-plannerskills/iteration-planner/SKILL.md
- jira-issue-managerskills/jira-issue-manager/SKILL.md
- justfile-assistantskills/justfile-assistant/SKILL.md
- kiro-sub-agentskills/kiro-sub-agent/SKILL.md
- lessons-learnedskills/lessons-learned/SKILL.md
- lessonsskills/lessons/SKILL.md
- lisa-planning-agentskills/lisa-planning-agent/SKILL.md
- lovejoy-release-agentskills/lovejoy-release-agent/SKILL.md
- lsp-code-analysisskills/lsp-code-analysis/SKILL.md
- macro-to-microskills/macro-to-micro/SKILL.md
- marge-product-agentskills/marge-product-agent/SKILL.md
- meeting-notesskills/meeting-notes/SKILL.md
- mermaid-diagram-generatorskills/mermaid-diagram-generator/SKILL.md
- modern-cli-overridesskills/modern-cli-overrides/SKILL.md
- native-web-searchskills/native-web-search/SKILL.md
- obsidian-notetakerskills/obsidian-notetaker/SKILL.md
- outlook-headlessskills/outlook-headless/SKILL.md
- pdf-document-processorskills/pdf-document-processor/SKILL.md
- pi-sub-agentskills/pi-sub-agent/SKILL.md
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Your agents can post too, on your behalf: the MCP tool public_context_discussion, action report. How to connect one.

