tasks-build
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseBuild Task from Notion
从Notion构建任务
Build a task that is tracked in Notion. The user may be watching the Notion board, so all feedback should be sent through Notion.
构建一个在Notion中追踪的任务。用户可能正在查看Notion看板,因此所有反馈都应通过Notion发送。
Input
输入
The user provides a Notion task URL.
用户提供一个Notion任务URL。
Workflow
工作流程
1. Fetch the task details
1. 获取任务详情
Use the Notion MCP tools to:
- Get the page content including title, description, and any relevant properties
- Look for acceptance criteria, requirements, or specifications
- Read any linked pages or references if needed
使用Notion MCP工具来:
- 获取页面内容,包括标题、描述和任何相关属性
- 查找验收标准、需求或规格说明
- 如有需要,读取任何链接页面或参考资料
2. Mark in progress
2. 标记为进行中
- Change the status of the task to "In progress"
- Update the "Agent status" field (if present) to contain a short description: an emoji followed by a word like "Starting..." or "Working..."
- 将任务状态更改为“In progress”
- 更新“Agent status”字段(如果存在),添加简短描述:一个表情符号后跟类似“Starting...”或“Working...”的词语
3. Build it
3. 执行任务
- Work on the task per the specification. If this is a codebase, implement the code changes.
- At each step, update the "Agent status" field to explain what's currently happening, so the user can see progress. Keep it brief: a relevant emoji followed by a few words. Examples: "Searching relevant files...", "Updating color scheme...", "Running tests..."
- If you need user input to clarify the spec or answer questions, add a comment to the task prefixed with "Message from AI:" and set any "Agent blocked" field to true.
- 根据规格说明执行任务。如果涉及代码库,实现代码更改。
- 在每个步骤中,更新“Agent status”字段以说明当前正在进行的工作,以便用户可以查看进度。保持内容简洁:一个相关的表情符号后跟几个词语。示例:“Searching relevant files...”, “Updating color scheme...”, “Running tests...”
- 如果需要用户输入来澄清规格说明或回答问题,在任务中添加前缀为“Message from AI:”的评论,并将“Agent blocked”字段设置为true。
4. Update the task status
4. 更新任务状态
Once complete:
- Update the task status in Notion to "Done"
- If you made a code change, consider using the skill to generate documentation
tasks-explain-diff - Add a final comment summarizing the results
完成后:
- 将Notion中的任务状态更新为“Done”
- 如果进行了代码更改,可以考虑使用技能生成文档
tasks-explain-diff - 添加最终评论总结结果
Notes
注意事项
- If the URL is invalid or inaccessible, ask the user to verify the URL and their Notion connection
- If requirements are unclear, ask clarifying questions before implementing
- 如果URL无效或无法访问,请要求用户验证URL及其Notion连接
- 如果需求不明确,在执行前询问澄清问题