validate-agent
1
总安装量
1
周安装量
#76240
全站排名
安装命令
npx skills add https://github.com/oocx/tfplan2md --skill validate-agent
Agent 安装分布
amp
1
cline
1
opencode
1
cursor
1
continue
1
kimi-cli
1
Skill 文档
Validate Agent Skill
Purpose
Ensure that agent definitions are technically sound, follow project standards, and are compatible with the current environment and other agents.
When to Use
- After creating a new agent.
- After modifying an existing agent’s frontmatter (model, tools, handoffs).
- When troubleshooting “dead-end” handoffs or tool execution failures.
Workflow
1. Run Automated Validation
Execute the validation script to check for common errors in frontmatter and structure:
./scripts/validate-agents.py
This script checks:
- Model Availability: Verifies the model exists in
docs/ai-model-reference.md. - Handoff Integrity: Verifies that handoff targets exist.
- Required Sections: Ensures all mandatory headers are present.
- Snake Case Tools: Warns about potential invalid tool names.
2. Validate Tool Existence
As the Workflow Engineer, you have access to all available tools in the workspace. You must manually verify that every tool listed in an agent’s tools: array exists in your own tool list.
- Check: Compare the agent’s
tools:list against your own available tools. - Wildcards: If an agent uses a wildcard (e.g.,
github/*), ensure you have tools with that prefix. - Naming: Ensure the tool IDs match exactly (case-sensitive). VS Code tools typically use
category/toolNameorpublisher.extension/toolNameformat.
3. Verify Boundary Consistency
Check that the agent’s boundaries (â Always Do, â ï¸ Ask First, ð« Never Do) are:
- Specific: Use concrete commands and file paths.
- Actionable: The agent can actually perform the “Always Do” actions with its tools.
- Consistent: They do not contradict project-wide instructions in
.github/copilot-instructions.md.
4. Check Handoff Logic
Verify that the handoffs: section makes sense for the agent’s role:
- Does the
promptprovide enough context for the next agent? - Is
send: falseused for handoffs that require user review before proceeding? (Standard for this project).
Output
- A summary of validation results.
- Fixes for any identified issues.
- Confirmation that the agent is ready for use.