tasks-build

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Build 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
    tasks-explain-diff
    skill to generate documentation
  • 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连接
  • 如果需求不明确,在执行前询问澄清问题