Create, edit, validate, and run Agent QA tests, suites, and hooks through MCP or CLI while preserving canonical IDs and schema contracts.
5cf4dfeAuthor Agent QA tests, suites, and hooks without inventing schema fields or identifiers. Prefer Agent QA's MCP tools, use the bundled contract reference for exact fields, and validate every definition before saving or running it.
agent_qa_discover.agent_qa_get_config, especially targets, devices, providers, and services.mcp.references/agent-qa-contracts.json when exact schema fields or ID contracts are needed.agent_qa_generate_idagent-qa ids generate <test|suite|hook|run|observation>npx --yes agent-qa ids generate <type>agent_qa_validate_id or agent-qa ids validate <type> <id> --json.agent_qa_validate_test or agent_qa_validate_definition with kind: "test"agent_qa_validate_suite or agent_qa_validate_definition with kind: "suite"agent_qa_validate_definition with kind: "hooks"agent_qa_create_test, agent_qa_update_test, agent_qa_delete_testagent_qa_create_suite, agent_qa_update_suite, agent_qa_delete_suiteagent_qa_create_hook, agent_qa_update_hook, agent_qa_delete_hookworkspace.testMatch or workspace.suiteMatch.t_ plus 10 id-agent words.s_ plus 10 id-agent words.h_ plus 10 id-agent words.r_ plus 10 id-agent words.obs_ plus 10 id-agent words.agent_qa_enqueue_test_run and agent_qa_enqueue_suite_run over shelling out.User: Add an Agent QA checkout test for the staging target and validate it, but do not run it yet.
Expected handling: discover the workspace, inspect the staging target, generate the test ID,
create the smallest valid definition, validate it, and stop before enqueueing a run.
Copy a source-pinned command for your client. You run it yourself.
Destination: .claude/skills/agent-qa-authoring · pinned to the source commit
# Run from your project root
git clone https://github.com/sickn33/agentic-awesome-skills.git .skillboard-tmp
git -C .skillboard-tmp checkout 5cf4dfeb13ea966daa1e117897689cd7991e3f44
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/plugins/agentic-awesome-skills-claude/skills/agent-qa-authoring" ".claude/skills/"
rm -rf .skillboard-tmpReview the source before running. This copies files into your project; it is not a one-click install and does not verify runtime safety.
sudo apt update && sudo apt install -y gitnpm install -g @anthropic-ai/claude-code# Run from your project root
git clone https://github.com/sickn33/agentic-awesome-skills.git .skillboard-tmp
git -C .skillboard-tmp checkout 5cf4dfeb13ea966daa1e117897689cd7991e3f44
mkdir -p ".claude/skills"
cp -r ".skillboard-tmp/plugins/agentic-awesome-skills-claude/skills/agent-qa-authoring" ".claude/skills/"
rm -rf .skillboard-tmpDestination: .claude/skills/agent-qa-authoring
Scanner static-checks@0.1.0 · commit 5cf4dfeb13ea. Static checks cannot prove runtime safety – review the source and the exact diff before installing. How checks work.
No static rules matched. This is not a safety guarantee.