featurelisted
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