Provide a mechanism in the IDE to refine requirement planning before implementation, focus on structuring and evaluating feature descriptions to refine prompt in requirement planning phase in IDE. The extension may internally determine how to implement the functionality to refine prompt rewrite.
Decompose the described feature into atomic tasks that can be implemented and validated independently. For each task, indicate relevant APIs, libraries, or services that could satisfy the requirement.
Rewrite requirements in Goal, Inputs, Outputs, Constraints, and Acceptance Criteria
Rewrite requirements in Gherkin (Given/When/Then) format
- Risk & Dependency Analysis
optionally allow or disallow the external dependencies - from a list.
finally, check whether is SMART: Specific, Measurable, Achievable, Relevant, Time-bound. or not - if possible, point out ambiguity
Provide a mechanism in the IDE to refine requirement planning before implementation, focus on structuring and evaluating feature descriptions to refine prompt in requirement planning phase in IDE. The extension may internally determine how to implement the functionality to refine prompt rewrite.
Decompose the described feature into atomic tasks that can be implemented and validated independently. For each task, indicate relevant APIs, libraries, or services that could satisfy the requirement.
Rewrite requirements in Goal, Inputs, Outputs, Constraints, and Acceptance Criteria
Rewrite requirements in Gherkin (Given/When/Then) format
optionally allow or disallow the external dependencies - from a list.
finally, check whether is SMART: Specific, Measurable, Achievable, Relevant, Time-bound. or not - if possible, point out ambiguity