Clarifies that file creation tasks are complete when the deliverable is successfully written—no submission step required
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-deliverable-completion-ab4e9b7d7e3c ,按照其中的说明把「deliverable-completion」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
This skill addresses a common misconception during document and file creation tasks: agents sometimes search for or attempt to use a submit_work, finalize, or similar tool after creating the deliverable. No such step is required. Task completion is achieved when the file is successfully created with the required content.
File creation = Task completion
When a task requests you to create a document, report, script, or any file-based deliverable, the task is complete once:
There is no additional submission, finalization, or confirmation step needed.
Use the appropriate file creation method for your task:
# For programmatic file creation
with open('deliverable.docx', 'wb') as f:
f.write(document_content)
# For shell-based creation
echo "content" > output.txt
Or use available tools like write_file, create_file, etc.
Confirm the file exists and contains expected content:
ls -la deliverable.docx
# or
cat output.txt
Once verification passes, the task is complete. Do not:
submit_work toolfinalize_task functionSimply report that the deliverable has been created successfully.
| ❌ Incorrect | ✅ Correct |
|---|---|
| Creating file, then searching for submit tool | Creating file, verifying, declaring done |
| Assuming a finalization API exists | Treating file creation as the final step |
| Adding unnecessary confirmation steps | Completing after successful write |
Task: "Create a negotiation strategy document covering BATNA, ZOPA, and timeline."
Correct Execution:
negotiation_strategy.docx