# start-new-feature > Starts a new feature in a new branch. Use when the user ask to create a new feature. - Author: Luis Güette - Repository: guetteman/claude-code - Version: 20260204183449 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/guetteman/claude-code - Web: https://mule.run/skillshub/@@guetteman/claude-code~start-new-feature:20260204183449 --- --- name: start-new-feature description: Starts a new feature in a new branch. Use when the user ask to create a new feature. --- ## Your task - Follow the `feature/` naming convention for the branch, where `` is a concise, hyphenated description of the feature. - Turn on plan mode. - Use the interview skill for answering any questions about the feature you have. - When you have a first version of the plan, validate it with the laravel architect, pest tdd expert, and laravel security reviewer agents. - Once validated, create the new branch in the repository. - Copy the finalized plan into a new file at `specs/.md`. ## Notes - Make sure the plan is created in phases. - Each phase should have clear goals and deliverables. - Implement each phase step by step.