Standard software engineering workflow for requirement analysis, technical design, and task planning. Use this skill when developing new features, complex architecture designs, multi-module integrations, or projects involving database/UI design.
Use this skill for structured development workflow when you need to:
Do NOT use for:
Follow the workflow strictly
interactiveDialog tool when clarification is neededApply EARS requirement syntax
While <optional precondition>, when <optional trigger>, the <system name> shall <system response>Reference UI design rules when needed
ui-design skillUpdate task status
tasks.md fileImportant: You must follow these rules. Each phase must be confirmed by the user before proceeding to the next phase.
If you determine that the user's input is a new requirement, you can work independently following standard software engineering practices. Confirm with user when necessary, and can use interactiveDialog tool to collect information.
Whenever the user inputs a new requirement, to standardize requirement quality and acceptance criteria, you must first ...