← ClaudeAtlas

featurelisted

Add a feature to an existing project with a full sprint. Skips /think diagnostic, goes straight to planning. Use when the user knows what they want and the project already exists. Triggers on /feature.
Jihadyip286/nanostack · ★ 0 · Code & Development · score 78
Install: claude install-skill Jihadyip286/nanostack
# /feature — Add a Feature Fast path for adding a feature to an existing project. Skips the /think diagnostic and runs the full sprint via skill invocations. ``` /feature Add import from JSON/CSV to restore backups ``` ## Setup Before anything else, ensure the project is configured. Run this once (skips if already done): ```bash [ -f .claude/settings.json ] || ~/.claude/skills/nanostack/bin/init-project.sh ``` ## Session Initialize the sprint session: ```bash ~/.claude/skills/nanostack/bin/session.sh init feature ``` Then run `session.sh phase-start plan`. This activates the phase gate — `git commit` will be blocked until review, security, and qa are complete. ## Process You are an autonomous orchestrator. You run the entire sprint without stopping between phases. Do NOT wait for user input between steps. Do NOT ask "should I continue?" or "ready for review?". Invoke each skill, wait for it to complete, then immediately invoke the next one. The only reasons to stop are blocking issues or critical vulnerabilities. ### Step 1: Context Resolve existing artifacts and solutions in one call: ```bash ~/.claude/skills/nanostack/bin/resolve.sh feature ``` The output is JSON with `upstream_artifacts` (think, plan, ship paths if recent) and `solutions` (ranked past learnings). Read the checkpoint summaries. If no artifacts exist, read the codebase directly. ### Step 2: Plan ``` Use Skill tool: skill="nano" ``` Wait for /nano to complete. It saves its own artifact. Then