nw-continue

Solid

Detects current wave progress for a feature and resumes at the next step. Scans docs/feature/ for artifacts.

AI & Automation 526 stars 55 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
91
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# NW-CONTINUE: Resume a Feature **Wave**: CROSS_WAVE (entry point) | **Agent**: Main Instance (self — wizard) | **Command**: `/nw-continue` ## Overview Scans `docs/feature/` for active projects, detects wave artifacts, displays progress summary, launches next wave command. Eliminates manual artifact inspection when returning after hours/days. You (main Claude instance) run this wizard directly. No subagent delegation. ## Behavior Flow ### Step 1: Scan for Projects If project ID provided as argument, use it directly. Otherwise scan `docs/feature/` for project directories: ```bash ls -d docs/feature/*/ ``` **No directories found:** Display "No active projects found under `docs/feature/`." Suggest `/nw-new`. Stop. ### Step 2: Project Selection (Multiple Projects) If multiple directories exist, list by most recent file modification: ```bash find docs/feature/{feature-id}/ -type f -printf '%T@ %p\n' | sort -rn | head -1 ``` Present via AskUserQuestion: project name|last modified date|most recent first. Ask user to select. ### Step 3: Wave Progress Detection Check each wave's artifacts using Wave Detection Rules in `~/.claude/nWave/skills/common/wizard-shared-rules.md`. ### Step 4: Anomaly Detection Check before showing progress: **Empty/corrupted artifacts:** Verify file size > 0 for each "complete" artifact. If empty, flag: "Warning: `user-stories.md` exists but is empty (0 bytes). Recommend re-running DISCUSS wave." **Non-adjacent waves (skipped):** If artifact...

Details

Author
nWave-ai
Repository
nWave-ai/nWave
Created
3 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category