Loading...
Loading...
Execute update iterations of existing features (Single Agent Mode). Trigger condition: Requirements or design of completed features change (plan.md + summary.md exist in the directory). Responsible for the complete process from creating update-xxx.md to implementation and review. If the update scale is large and requires multi-role collaboration, create a new Spec and follow the spec-start process.
npx skill4agent add hhu3637kr/skills spec-updateAskUserQuestionAskUserQuestion(
questions=[{
"question": "update-xxx.md has been created, can we start executing the update plan?",
"header": "Confirm Plan",
"multiSelect": false,
"options": [
{
"label": "Confirm, start execution",
"description": "The update plan is correct, can start implementation"
},
{
"label": "Need modification",
"description": "The update plan needs adjustment, please specify modification requirements"
}
]
}]
)AskUserQuestion(
questions=[{
"question": "update-xxx-review.md has been created, is the review result approved?",
"header": "Confirm Review",
"multiSelect": false,
"options": [
{
"label": "Review approved",
"description": "The update implementation meets requirements, review passed"
},
{
"label": "Need fixes",
"description": "There are issues that need to be fixed, please specify the problems"
}
]
}]
)plan.mdsummary.mdupdate-*.mdAskUserQuestion/exp-search <keywords>[[plan|Design Plan]]> [!success]> [!warning]#spec/更新AskUserQuestion| Scenario | Solution |
|---|---|
| Original Spec directory does not exist | Confirm the path; if it is a new feature, use spec-write + spec-execute |
| Missing summary.md | First complete the original feature using spec-execute |
| Regression test fails | Analyze the cause → fix the regression code → retest → proceed only after all tests pass |
/exp-reflect