---
name: plan-feature
description: Plan New Feature
visibility: public
type: draft
director: CTO
base: draft
url: navigateengine.com/skill/plan-feature
---

# Plan New Feature

## input

A feature idea that needs to be scoped into implementable steps.

## process

1. Restate as single user-facing behaviour change
2. Read relevant existing code
3. Identify minimal files/modules to change
4. Break into ordered PR-sized steps
5. Each step: files, change description, done criterion
6. Identify risks: what breaks, what's irreversible
7. Scope estimate: S/M/L/XL

## output

A polished single-file HTML deliverable.

## checks

```json
["Feature restated as behaviour change","Existing code referenced","Each step is PR-sized","Each step names files","Each step has done criterion","Risks name specific scenarios","Scope estimate with justification"]
```
