skills/whats-next/SKILL.md
Expert strategic advisor scoped to the CURRENT PROJECT ONLY. Reviews this project's handoff, memory, anti-patterns, git state, and codebase — then produces expert-level recommendations for what to do next.
npx skillsauth add nhouseholder/nicks-claude-code-superpowers whats-nextInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Expert strategic advisor scoped to the CURRENT PROJECT ONLY. Reviews this project's handoff, memory, anti-patterns, git state, and codebase — then produces expert-level recommendations for what to do next.
Triggers: "what's next", "what should I work on", "out of ideas", "what to improve", "recommendations", "what needs attention"
This command is READ-ONLY + ANALYSIS. It does not modify any files, deploy anything, or start work. It produces a prioritized recommendation report for the current project.
Determine the project from the current working directory:
# Where are we?
pwd
# What's the git remote? (source of truth for project identity)
git remote get-url origin 2>/dev/null || echo "no-git-remote"
# Current branch and dirty state
git branch --show-current 2>/dev/null
git status --porcelain 2>/dev/null | head -20
Extract: project name, GitHub repo, live site URL (from ~/Projects/site-to-repo-map.json if exists).
If the current directory is NOT inside a project (e.g., ~/.claude/ or ~/), tell the user: "Navigate to a project directory first, then run /whats-next."
Read ALL of the following for THIS project only:
# Clone superpowers to get handoffs (if not already in /tmp)
cd /tmp && rm -rf whats-next-tmp
git clone --depth 3 https://github.com/nhouseholder/nicks-claude-code-superpowers.git whats-next-tmp 2>&1 | tail -1
# Find handoff matching this project name
ls -t /tmp/whats-next-tmp/handoffs/*[PROJECT_NAME]* 2>/dev/null | head -1
Read the handoff. Extract:
Read the project's memory index:
# Find the project memory directory (sanitized cwd path)
ls ~/.claude/projects/*/memory/MEMORY.md 2>/dev/null
Read the matching MEMORY.md and any referenced memory files.
cat ~/.claude/anti-patterns.md 2>/dev/null
Filter for entries mentioning this project name or its tech stack.
# Recent commits
git log --oneline -20
# What's changed since last deploy/tag
git log --oneline --since="7 days ago"
# Uncommitted work
git diff --stat
git diff --cached --stat
# Package info
cat package.json 2>/dev/null | python3 -c "import json,sys; d=json.load(sys.stdin); print(f'name: {d.get(\"name\")}, version: {d.get(\"version\")}')" 2>/dev/null
# Does it build?
ls -la dist/ build/ .next/ 2>/dev/null | head -5
# Project CLAUDE.md (project-specific rules)
cat CLAUDE.md 2>/dev/null | head -50
If a live URL exists for this project, check it:
curl -sI [LIVE_URL] 2>/dev/null | head -5
Classify this project's current state:
| State | Meaning | |-------|---------| | ACTIVE-HOT | Worked on in last 48 hours, has pending tasks | | ACTIVE-WARM | Worked on in last 7 days, stable but has known improvements | | ACTIVE-COLD | Not touched in 7+ days, may have stale state | | BLOCKED | Has explicit blockers from handoff Section 7 | | NEEDS-RECOVERY | Handoff mentions broken state, failed deploys, or data loss |
Think like a senior technical advisor who deeply understands this project's domain. Each recommendation must be specific to THIS project — no generic advice.
Each recommendation must include:
Recommendation categories:
From handoff Section 6/7 — broken features, failed deploys, regressions.
What would produce the most impact per unit of effort? Think:
Based on the project's purpose and current state, what features are missing or incomplete?
WHAT'S NEXT — [Project Name]
=============================
Generated: [date]
State: [ACTIVE-HOT / ACTIVE-WARM / etc.]
Last commit: [date + message]
Live site: [URL or N/A]
Version: [current version]
Handoff: [found / not found]
CURRENT STATE
-------------
[2-3 sentence summary of where this project stands right now]
IN-PROGRESS WORK (from handoff)
-------------------------------
[Bulleted list of unfinished work, or "None — clean state"]
BLOCKED ITEMS
-------------
[Bulleted list of blockers, or "None"]
TOP RECOMMENDATIONS
-------------------
#1. [CATEGORY] [Title]
What: [specific action]
Why: [expert reasoning — cite handoff, anti-pattern, or domain knowledge]
Impact: [expected outcome]
Effort: [session estimate]
Deps: [prerequisites]
#2. [CATEGORY] ...
... (up to 7 recommendations, ranked by value)
ANTI-PATTERN WATCH
------------------
[Known bugs and failure patterns specific to this project. What to avoid.]
SUGGESTED SESSION PLAN
----------------------
[If the user starts working now, what's the optimal sequence? List 2-3 tasks in order.]
rm -rf /tmp/whats-next-tmp 2>/dev/null
tools
Unified context management and session continuity skill. Combines total-recall, strategic-compact, /ledger, and session continuity. Runs in background to preserve critical context across compaction and sessions.
tools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
tools
Suggest /ultraplan for complex planning tasks on Claude Code CLI (2.1.91+ only). Research preview.
tools
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.