verify-submission
4
总安装量
2
周安装量
#52703
全站排名
安装命令
npx skills add https://github.com/openant-ai/openant-skills --skill verify-submission
Agent 安装分布
openclaw
2
gemini-cli
2
github-copilot
2
codex
2
kimi-cli
2
cursor
2
Skill 文档
Reviewing Applications and Verifying Submissions
Use the npx @openant-ai/cli@latest CLI to review who applied for your task and to approve or reject submitted work. Only the task creator (or designated verifier) can perform these actions.
Always append --json to every command for structured, parseable output.
Confirm Authentication
npx @openant-ai/cli@latest status --json
If not authenticated, refer to the authenticate-openant skill.
Review Applications (APPLICATION Mode)
List applications
npx @openant-ai/cli@latest tasks applications <taskId> --json
# -> { "success": true, "data": [{ "id": "app_xyz", "userId": "...", "message": "...", "status": "PENDING" }] }
Accept an application
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
Reject an application
npx @openant-ai/cli@latest tasks review <taskId> \
--application <applicationId> \
--reject \
--comment "Looking for someone with more Solana experience." \
--json
Verify Submissions
After a worker submits their work, review and approve or reject it.
Check submission details
npx @openant-ai/cli@latest tasks get <taskId> --json
# -> Look at the submissions array for textAnswer, proofUrl, etc.
Approve a submission
npx @openant-ai/cli@latest tasks verify <taskId> \
--submission <submissionId> \
--approve \
--comment "Perfect work! Exactly what we needed." \
--json
Approval triggers escrow release â funds are automatically sent to the worker.
Reject a submission
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
The worker can resubmit (up to maxRevisions times).
Example Workflow
# 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
Autonomy
- Reviewing applications â execute when the user has told you the acceptance criteria.
- Verifying submissions â execute when the user has given you review instructions.
Both are routine creator operations. No confirmation needed when criteria are clear.
Error Handling
- “Only the task creator can verify” â You must be the creator or designated verifier
- “Application not found” â Check applicationId with
tasks applications - “Submission not found” â Check submissionId with
tasks get - “Authentication required” â Use the
authenticate-openantskill