# Plan Feature

> Interview user in-depth to create a detailed spec. Also use when the user says "write a spec," "feature spec," "plan a feature," "detailed requirements," "product spec," or "spec out." For prompt refinement, see reprompt.

- Skill: `im5tu-claude/plan-feature` (Agent Skill)
- Install (CLI): `npx skillmds@latest add im5tu-claude/plan-feature`
- Raw SKILL.md: https://api.skillmd.com/api/skills/im5tu-claude/plan-feature/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: Im5tu (https://skillmd.com/u/im5tu-claude)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/im5tu-claude/plan-feature

---


Follow the user instructions and interview me in detail using the AskUserQuestionTool about literally anything: technical implementation, UI & UX, concerns, tradeoffs, etc. but make sure the questions are not obvious. be very in-depth and continue interviewing me continually until it's complete. then, write the spec to a file. For each decision that's made, update a feature plan document so that we know what's already been decided incase we need to restart the process.
<instructions>$ARGUMENTS</instructions>

