Agent SkillsA-EVO-Lab/a-evolve › self-verification

self-verification

GitHub

提供提交前的自我验证清单,指导重新阅读需求、运行具体检查(文件、代码、构建等)、验证假设及排查常见陷阱,确保任务完成质量。

seed_workspaces/terminal/skills/self-verification/SKILL.md A-EVO-Lab/a-evolve

Trigger Scenarios

准备提交解决方案前 需要确认任务是否完全满足要求时

Install

npx skills add A-EVO-Lab/a-evolve --skill self-verification -g -y
More Options

Non-standard path

npx skills add https://github.com/A-EVO-Lab/a-evolve/tree/main/seed_workspaces/terminal/skills/self-verification -g -y

Use without installing

npx skills use A-EVO-Lab/a-evolve@self-verification

指定 Agent (Claude Code)

npx skills add A-EVO-Lab/a-evolve --skill self-verification -a claude-code -g -y

安装 repo 全部 skill

npx skills add A-EVO-Lab/a-evolve --all -g -y

预览 repo 内 skill

npx skills add A-EVO-Lab/a-evolve --list

SKILL.md

Frontmatter
{
    "name": "self-verification",
    "description": "Verification patterns to confirm task completion before submitting. Read this before calling submit()."
}

Self-Verification Checklist

Before calling submit(), systematically verify your solution:

1. Re-read Requirements

  • Open and re-read the original task description
  • List each specific requirement (files to create, formats, thresholds, etc.)

2. Verify Each Requirement

For each requirement, run a concrete check:

  • File creation: ls -la <path> and head <path>
  • Code changes: Run the modified code and check output
  • Build tasks: Run the built binary with a test input
  • Server/web tasks: curl or wget to test endpoints — verify response content, not just that the port is open. Checking ports with ss or netstat is NOT enough
  • Data tasks: Check output format, row counts, value ranges
  • Config tasks: If necessary, restart the service and verify it actually works end-to-end

3. Check Your Assumptions

  • If you chose between multiple approaches (e.g., normalization methods, algorithms), verify your choice matches what the task/test expects — don't assume "standard" is correct
  • If you installed or modified system packages, run apt --fix-broken install and verify the package manager still works
  • If your solution works on the provided example, consider whether it generalizes to different inputs (larger, different distributions, edge cases)

4. Common Pitfalls

  • Git tasks: check ALL branches and history, not just HEAD
  • Security tasks: verify secrets are removed from git history too
  • Build tasks: verify no unwanted dependencies (ldd, nm)
  • LaTeX: recompile and check ALL warnings, not just the first

Version History

  • c9d4789 Current 2026-07-25 07:28

Same Skill Collection

artifacts/tb2_clawcode_opus46/skills/build-compiled-extensions/SKILL.md
artifacts/tb2_clawcode_opus46/skills/debug-and-fix/SKILL.md
artifacts/tb2_clawcode_opus46/skills/environment-discovery/SKILL.md
artifacts/tb2_clawcode_opus46/skills/python-data-analysis/SKILL.md
artifacts/tb2_clawcode_opus46/skills/scientific-computing/SKILL.md
artifacts/tb2_clawcode_opus46/skills/self-verification/SKILL.md
artifacts/tb2_clawcode_opus46/skills/systematic-exploration/SKILL.md
seed_workspaces/mcp_mh/.claude/skills/harness-optimizer/SKILL.md
seed_workspaces/osworld/skills/application-shortcuts/SKILL.md
seed_workspaces/osworld/skills/gui-click-over-keyboard/SKILL.md
seed_workspaces/osworld/skills/gui-navigation/SKILL.md
seed_workspaces/osworld/skills/screenshot-analysis/SKILL.md
seed_workspaces/osworld/skills/self-verification/SKILL.md
seed_workspaces/osworld/skills/web-access-strategies/SKILL.md
seed_workspaces/skillbench/skills/data-formats/SKILL.md
seed_workspaces/skillbench/skills/environment-discovery/SKILL.md
seed_workspaces/skillbench/skills/python-packages/SKILL.md
seed_workspaces/skillbench/skills/skill-usage/SKILL.md
seed_workspaces/terminal/skills/build-compiled-extensions/SKILL.md
seed_workspaces/terminal/skills/debug-and-fix/SKILL.md
seed_workspaces/terminal/skills/environment-discovery/SKILL.md
seed_workspaces/terminal/skills/scientific-computing/SKILL.md

Metadata

Files
0
Version
88190c6
Hash
9e6fd302
Indexed
2026-07-25 07:28

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-21 05:36
浙ICP备14020137号-1 $Гость$