AgentSkillsCN

start-new-feature

在新分支中开启一项新功能。当用户要求开发新功能时,可使用此技能。

SKILL.md
--- frontmatter
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/<feature-name> naming convention for the branch, where <feature-name> 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/<feature-name>.md.

Notes

  • Make sure the plan is created in phases.
  • Each phase should have clear goals and deliverables.
  • Implement each phase step by step.