daily-standup
Daily Standup
Generate standup updates for SLNG projects from Pi sessions and jj commits.
Usage
# Default: yesterday's activity
nu ~/.pi/agent/skills/daily-standup/slng-activity.nu
# Custom date range
nu ~/.pi/agent/skills/daily-standup/slng-activity.nu --since "3 days ago"
nu ~/.pi/agent/skills/daily-standup/slng-activity.nu --since "2026-02-20"
# JSON output
nu ~/.pi/agent/skills/daily-standup/slng-activity.nu --format json
Scope
SLNG projects only (~/Projects/slng/*). Do NOT include activity from other projects.
Output Format
## Standup: [Today's Date]
### Yesterday
- [Action verb + outcome] - be specific and concise
### Today
- [Concrete next action] - what you'll actually work on
### Blockers
- None _(or list specific blockers)_
Guidelines
| Rule | Example |
|---|---|
| Action verbs | Built, Fixed, Added, Refactored, Implemented |
| Be specific | "Added Soniox STT support" not "Worked on features" |
| Max 5 items | Focus on highlights per section |
| No jargon | Readable by teammates unfamiliar with details |
| Real blockers | Only actual blockers, not minor friction |
Related Skills
- jujutsu: Commit history and revsets
- self-reflect: Session reflection and learnings
More from knoopx/pi
podman
Manages containers, builds images, configures pods and networks with Podman. Use when running containers, creating Containerfiles, grouping services in pods, or managing container resources.
122jujutsu
Manages version control with Jujutsu (jj), including rebasing, conflict resolution, and Git interop. Use when tracking changes, navigating history, squashing/splitting commits, or pushing to Git remotes.
117nix-flakes
Creates reproducible builds, manages flake inputs, defines devShells, and builds packages with flake.nix. Use when initializing Nix projects, locking dependencies, or running nix build/develop commands.
54scraping
Fetches web pages, parses HTML with CSS selectors, calls REST APIs, and scrapes dynamic content. Use when extracting data from websites, querying JSON APIs, or automating browser interactions.
48jscpd
Finds duplicate code blocks and analyzes duplication metrics across files. Use when identifying copy-pasted code, measuring technical debt, or preparing for refactoring.
45yt-dlp
Downloads videos from YouTube and other sites using yt-dlp. Use when downloading videos, extracting metadata, or batch downloading multiple files.
42