standuplisted
Install: claude install-skill auerbachb/claude-code-config
Generate a standup report summarizing what was accomplished since $ARGUMENTS (default: smart lookback to previous workday noon ET — skips weekends and US federal holidays).
## How to gather data
### Step 1: Find repos and set time range
1. **Find all repos the user works in.** Check recent git activity across known repo paths. Start with the current working directory, then check other repos mentioned in conversation context or memory.
2. **Determine the lookback cutoff.** If the user provided an explicit `$ARGUMENTS` time reference, use it directly (skip to the ISO conversion below). If no argument was given, compute the smart default: find the most recent prior workday by walking backwards from yesterday, skipping weekends, US federal holidays, and the day after Thanksgiving (a de facto holiday for most organizations).
**Smart lookback algorithm** (run only when `$ARGUMENTS` is empty):
```bash
# Delegates to workday.sh, which implements the full weekend +
# US-federal-holiday + day-after-Thanksgiving calculator with observed-date
# rules (Sat → Fri, Sun → Mon) and cross-year lookbacks.
#
# Resolve the script path robustly: /standup runs from arbitrary repos,
# so a bare `.claude/scripts/workday.sh` only works when CWD happens to be
# this config repo. Check in this order: skills-worktree (canonical),
# ~/.claude/scripts (global symlink fallback), git root of the current repo,
# then CWD-relative.
# Capture GIT_ROOT first and only inc