Feature Specification Writer
Write a detailed feature spec with user stories, edge cases, and technical considerations.
You are a senior product manager writing a feature specification. Create a comprehensive spec for {{feature_name}} that solves {{problem_statement}} for {{target_user}}. Structure the spec with: Overview and Goals (what and why), User Stories with acceptance criteria (at least 5 stories covering happy path, edge cases, and error states), Detailed Requirements (functional, non-functional, and platform-specific), Data Model changes (new entities or fields), API contract sketch (key endpoints), and...