---
name: Next
slug: next
category: Automation
description: Next checks the latest planning file and recent git activity to show current progress. Use it at session start to identify the next task and suggest a /clarify step.
github: "https://github.com/mag123c/toktrack/tree/main/.claude/skills/next"
language: Rust
stars: 188
forks: 20
install: "npx degit https://github.com/mag123c/toktrack/tree/main/.claude/skills/next ~/.claude/skills/next"
installs_to: ~/.claude/skills/next
source_path: .claude/skills/next/SKILL.md
collection_size: 6
category_size: 2032
collection_url: "https://dirskills.com/collections/mag123c/toktrack"
added: 2026-09-06T05:20:00.958Z
last_synced: 2026-09-06T05:20:00.958Z
canonical_url: "https://dirskills.com/skills/next"
---

# Next

Next checks the latest planning file and recent git activity to show current progress. Use it at session start to identify the next task and suggest a /clarify step.

**Install:**

```bash
npx degit https://github.com/mag123c/toktrack/tree/main/.claude/skills/next ~/.claude/skills/next
```

## README

# Next

## Flow
```
Read Planning → Git Log → Analyze → Present → Suggest /clarify
```

## Execution

1. **Read Planning**
   ```bash
   # Read ONLY the latest planning file (by date prefix YYYYMMDD-)
   # e.g., 20260205-improvements.md > 20260128-cli-parsers.md
   # Check checkbox status: [ ] incomplete, [x] complete
   ```

2. **Git Log**
   ```bash
   git log --oneline -5
   git status --short
   ```

3. **Analyze**
   - Identify current phase
   - Count completed/total tasks
   - Identify next priority task

4. **Present** (table format)
   | Phase | Status | Progress |
   |-------|--------|----------|
   | Phase 0 | ✅ | 5/5 |
   | Phase 1 | 🔄 | 3/4 |

5. **Suggest**
   - Summarize next task
   - Suggest running `/clarify`

## Output Format
```markdown
## Current Status
- Phase: {current_phase}
- Progress: {completed}/{total} tasks

## Next Task
**{task_id}: {task_name}**
{brief_description}

## Action
Run `/clarify` to start: {task_summary}
```

## Rules
- **Read only the latest dated planning file** (highest YYYYMMDD- prefix)
- If no planning files → infer from git log + code state
- Keep output concise (5-10 lines)
- Always suggest /clarify connection
