what-we-done

$npx mdskill add Soul-Brews-Studio/arra-oracle-skills-cli/what-we-done

Generate factual progress reports on commits, PRs, issues, and releases.

  • Delivers concise updates on shipped work within specified time windows.
  • Integrates with git, GitHub CLI, and GitHub API for data retrieval.
  • Executes parallel queries to aggregate metrics across multiple categories.
  • Outputs structured markdown lists or a single status message.
SKILL.md
.github/skills/what-we-doneView on GitHub ↗
---
name: what-we-done
description: 'Facts-only progress report — commits, PRs merged, issues closed, releases in a time window. No diary, no reflection. Use when user says "what we done", "what shipped", "progress report", "what happened".'
argument-hint: "[3h | 6h | 12h | 1d | 3d | 7d]"
zombie: true
origin: arra-symbiosis-skills
---

# /what-we-done — Facts Only Progress Report

List what got done. No diary, no reflection — just facts.

## Usage

```
/what-we-done          # Last 3 hours (default)
/what-we-done 6h       # Last 6 hours
/what-we-done 1d       # Last 24 hours
/what-we-done 7d       # Last week
```

## Steps

### 1. Parse time window

Default: `3 hours ago`. Accept: 3h, 6h, 12h, 1d, 2d, 3d, 7d.

### 2. Gather facts (parallel)

```bash
# Commits
git log --since="$SINCE" --oneline --all

# PRs merged
gh pr list --state merged --search "merged:>$DATE" --json number,title \
  --jq '.[] | "#\(.number) \(.title)"' 2>/dev/null

# Issues closed
gh issue list --state closed --search "closed:>$DATE" --json number,title \
  --jq '.[] | "#\(.number) \(.title)"' 2>/dev/null

# Releases
gh release list --limit 5 2>/dev/null | head -5
```

### 3. Output

```markdown
## What We Done (last 3h)

### Commits (N)
- abc1234 feat: add /whats-next skill

### PRs Merged (N)
- #106 fix: arra rebrand

### Issues Closed (N)
- #99 refactor: oracle_ -> arra_

### Releases
- v3.3.0-alpha.10
```

If nothing in a category, skip silently.
If nothing at all: "Nothing shipped in the last 3h."

ARGUMENTS: $ARGUMENTS
More from Soul-Brews-Studio/arra-oracle-skills-cli