run-manual-validation
Solid在宿主机安全运行任务人工校验并记录标准证据。 当校验依赖宿主权限、真实容器或原位工作树状态时使用。 仅当对话包含可解析的任务引用时才可自动调用本技能。
AI & Automation 85 stars
5 forks Updated today MIT
Install
Quality Score: 82/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# 运行人工校验
生命周期事件必须携带显式触发信息:编排调用使用 `{trigger-initiator}=orchestrator`,否则使用 `model`;`{request-id}` 是本任务与本轮产物的稳定单行标识,`{reason-code}` 使用 `user-request` 或 `validation-rerun`;started 与 completed 使用同一组值。
## 任务上下文解析
入口可省略 task ref;显式 task scope 仅接受 `--task <ref>` 或 `-t <ref>`,不再解释位置 task ref。先解析 `--scope`、`--timeout`、`--format`,在 `--` 后原样保留用户命令,再调用 `agent-infra-internal task-context resolve {task-scope}`。解析失败时透传非零退出码,不自行扫描任务。内部 `task-validate` 协议仍使用位置 task ref。
跨环境校验(任务工作区在另一台宿主)显式传 `--branch <ref>` 进入 branch-only 降级路径:不调用 `task-context resolve`,直接以该分支 ref 作为 `task-validate` 的位置参数,核心据此返回 `taskId: null` 的 branch-only 证据。未传 `--branch` 时解析失败仍透传非零退出码,不得静默降级。`--task` 与 `--branch` 互斥。
## 行为边界
### 持久化报告证据
生成验证报告时,先读取 `.agents/rules/evidence-reporting.md`。只记录命令名称、目标范围、退出状态、sanitized result 和覆盖缺口;不得记录完整 argv、环境变量、token、绝对路径或原始敏感 transcript。
- 本技能负责选择校验模式、调用唯一机械入口并记录证据;不把 PR 人工校验标为完成。
- `complete-manual-validation` 仍是维护者确认覆盖充分后的最终登记入口。
- 禁止直接操作临时 worktree、lease 或 container;只调用 `agent-infra-internal task-validate`。
- 产物不得记录 token、环境变量、完整 argv、绝对用户路径或原始 transcript;每个验证目标必须由核心写入同一 current-only evidence envelope。
- 生成会由 task 评论引用的验证 artifact Markdown 前,先读取 `.agents/rules/sync-content-generation.md` 并遵循其中的生成端约束;验证 artifact 保留在本地,不发布为 Issue artifact 评论。
- branch-only 降级路径走 `.agents/workspace/validations/{branch-slug}/`,标记 `recoverable: false`:不写 task.md、不发 lifecycle 事件、不同步 Issue、不跑 `task-verify`;产物须带回宿主机,由维护者登记。
## 第 0 步:状态核对(执行前硬约束)
解析任务引用后运行,并在产物中记录任务/产物范围、关键结果和未覆盖部分;正常成功不粘贴完整目录清单或 `task....
Details
- Author
- fitlab-ai
- Repository
- fitlab-ai/agent-infra
- Created
- 6 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
complete-manual-validation
标记 PR 人工验证已完成,并原地更新 PR 摘要评论中的人工校验段落。 当维护者已完成真实环境或权限相关人工验证、需要统一收尾 PR 摘要时使用。 仅当对话包含可解析的任务引用时才可自动调用本技能。
85 Updated today
fitlab-ai AI & Automation Solid
complete-task
标记任务完成并归档。 当任务工作已完成并验证、需要收尾归档时使用。 仅当对话包含可解析的任务引用时才可自动调用本技能。
85 Updated today
fitlab-ai Code & Development Solid
review-plan
审查技术方案。 当技术方案需要在进入实现前接受审查时使用。 仅当对话包含可解析的任务引用时才可自动调用本技能。
85 Updated today
fitlab-ai