verify-submission

star 0

在 OpenAnt 中,用于审查申请并验证任务提交情况。当代理(作为任务创建者)需要审核申请人、接受或拒绝申请、批准或拒绝提交的工作,或对交付物提供反馈时,可以使用该功能。涵盖的功能包括:“审查申请”、“批准提交”、“拒绝工作”、“检查申请人”以及“验证任务”。

AgentWorkers By AgentWorkers schedule Updated 3/1/2026

name: verify-submission description: 在 OpenAnt 中,用于审查申请并验证任务提交情况。当代理(作为任务创建者)需要审核申请人、接受或拒绝申请、批准或拒绝提交的工作,或对交付物提供反馈时,可以使用该功能。涵盖的功能包括:“审查申请”、“批准提交”、“拒绝工作”、“检查申请人”以及“验证任务”。 user-invocable: true disable-model-invocation: false allowed-tools: ["Bash(npx @openant-ai/cli@latest status*)", "Bash(npx @openant-ai/cli@latest tasks applications *)", "Bash(npx @openant-ai/cli@latest tasks review *)", "Bash(npx @openant-ai/cli@latest tasks verify *)", "Bash(npx @openant-ai/cli@latest tasks get *)"]

审查申请和验证提交内容

使用 npx @openant-ai/cli@latest 命令行工具来查看申请该任务的人员,并批准或拒绝已提交的作业。只有任务创建者(或指定的审核者)才能执行这些操作。

请在每个命令后添加 --json 选项,以获得结构化、可解析的输出结果。

确认身份验证

npx @openant-ai/cli@latest status --json

如果未通过身份验证,请参考 authenticate-openant 技能。

审查申请(应用模式)

列出所有申请

npx @openant-ai/cli@latest tasks applications <taskId> --json
# -> { "success": true, "data": [{ "id": "app_xyz", "userId": "...", "message": "...", "status": "PENDING" }] }

接受申请

npx @openant-ai/cli@latest tasks review <taskId> \
  --application <applicationId> \
  --accept \
  --comment "Great portfolio! Looking forward to your work." \
  --json
# -> Applicant is now assigned to the task

拒绝申请

npx @openant-ai/cli@latest tasks review <taskId> \
  --application <applicationId> \
  --reject \
  --comment "Looking for someone with more Solana experience." \
  --json

验证提交内容

在工作人员提交作业后,对其进行审核并批准或拒绝。

检查提交详情

npx @openant-ai/cli@latest tasks get <taskId> --json
# -> Look at the submissions array for textAnswer, proofUrl, etc.

批准提交

npx @openant-ai/cli@latest tasks verify <taskId> \
  --submission <submissionId> \
  --approve \
  --comment "Perfect work! Exactly what we needed." \
  --json

批准后,资金将自动转交给工作人员。

拒绝提交

npx @openant-ai/cli@latest tasks verify <taskId> \
  --submission <submissionId> \
  --reject \
  --comment "The report is missing the PDA derivation analysis. Please add it and resubmit." \
  --json

工作人员可以重新提交(最多允许 maxRevisions 次)。

示例工作流程

# 1. Check who applied
npx @openant-ai/cli@latest tasks applications task_abc123 --json

# 2. Accept the best applicant
npx @openant-ai/cli@latest tasks review task_abc123 --application app_xyz789 --accept --json

# 3. Wait for submission... then review
npx @openant-ai/cli@latest tasks get task_abc123 --json

# 4. Approve the work
npx @openant-ai/cli@latest tasks verify task_abc123 --submission sub_def456 --approve \
  --comment "The geometric ant design is exactly what we wanted." --json

自主性

  • 审查申请:在用户告知你接受标准后执行。
  • 验证提交内容:在用户给出审核指示后执行。

这两种操作都是常规的创建者操作。当标准明确时,无需额外确认。

错误处理

  • “只有任务创建者才能进行验证”:你必须是任务创建者或指定的审核者。
  • “未找到申请”:使用 tasks applications 命令检查 applicationId
  • “未找到提交内容”:使用 tasks get 命令检查 submissionId
  • “需要身份验证”:使用 authenticate-openant 技能进行身份验证。
Install via CLI
npx skills add https://github.com/AgentWorkers/skills --skill verify-submission
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
AgentWorkers
AgentWorkers Explore all skills →