status

Project status dashboard — open issues, recent commits, active branches/worktrees, memory state, and scratchpad. Use when the user asks for a status report,…

INSTALLATION
npx skills add https://github.com/camacho/ai-skills --skill status
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

$27

2. GitHub Issues

# Open issues, sorted by most recent

gh issue list --state open --json number,title,labels,updatedAt --limit 20

# Recently closed (last 7 days)

gh issue list --state closed --json number,title,closedAt --limit 10 | jq '[.[] | select(.closedAt > (now - 604800 | todate))]'

If gh is not authenticated, skip this section and note "GitHub CLI not authenticated — issue data unavailable."

3. Active Plans

Check "$(git rev-parse --show-toplevel)/ai-workspace/plans/" for any non-.done.md plan files. Read their Status field.

4. Memory State

  • Read "$(git rev-parse --show-toplevel)/ai-workspace/MEMORY.md" — note line count vs 200-line limit
  • Check "$(git rev-parse --show-toplevel)/ai-workspace/.last-reflect-ts" — how long since last /reflect
  • Check "$(git rev-parse --show-toplevel)/.branch-context.md" — any uncommitted learnings

5. Scratchpad

Read "$(git rev-parse --show-toplevel)/ai-workspace/scratchpad.md" — count - [ ] items awaiting elevation.

Output Format

Present as a compact dashboard. Adapt the sections based on what data is available — skip sections with no content rather than showing empty tables.

## Project Status: <repo-name>

### <date>

**Branch**: <current branch> | **Mode**: <autonomous/copilot> | **Last reflect**: <relative time>

### Open Issues (<count>)

| # | Title | Labels | Updated |

|---|-------|--------|---------|

(most recent 10, sorted by updated)

### Recently Closed (<count>, last 7d)

- #N title (closed <date>)

### Active Work

- Branches: <list active non-main branches>

- Worktrees: <list linked worktrees>

- Plans in progress: <list non-.done.md plans>

### Health

- MEMORY.md: <line count>/200 lines

- Scratchpad: <N> items flagged for elevation

- Last reflect: <timestamp or "never">

- .branch-context.md: <exists with N lines / not found>

### Suggested Next

(Pick 2-3 based on what you see — e.g., stale issues, scratchpad items to elevate, overdue reflect, MEMORY.md near limit)

The "Suggested Next" section is the most valuable part — it turns a passive report into actionable guidance. Base suggestions on:

  • Issues with no recent activity
  • - [ ] scratchpad items that should become issues
  • MEMORY.md approaching 200 lines (needs pruning)
  • Long time since last /reflect
  • Branches with no recent commits (stale work)
  • Open issues that match recently completed work (may be closeable)
BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card