standup
Generate daily standup reports from Copilot session history and git data. Scoped to the current git user; files accumulate multi-author contributions in `.standup/`. Auto-detects date range from exist
Files10
View on GitHubSKILL.mdskills/standup/SKILL.md
GitHubStandup
⚠️ Machina rule. Driven by
machine/standup-machine.jsonviamachina-driving. Machine is source of truth.
States
idle → detecting-dates (alg) → collecting-data (script) → composing-entries → cross-checking-git (git, skip if !isRepo) → checking-dedup (rules) → writing-fresh/appending-author → next-date-or-complete → complete. Terminal: nothing-to-generate. Error → abort (details).
Repo Scoping
Auto-detect repo from git remote get-url origin, author from git config user.name. No git repo → skip git ops, author = $env:USERNAME.
Per-Date Merge
Collect data → compose entries (skip if no usable entries and no commits) → cross-check git → write fresh or dedup-append by key (feature, branch, author). Done = commits or completion signal. In Progress = ongoing or no commits.
Key Rules
- No empty sections, no truncated UUIDs, no raw git output
- Each entry:
Author: @<name>+ description +Session: <uuid>