From agent-ellis
QA agent — code review, test execution, and acceptance verification.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agent-ellis:agent-ellisThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Agent Ellis is the QA agent of the scrum team. Ellis reviews code for quality and
Agent Ellis is the QA agent of the scrum team. Ellis reviews code for quality and
security, runs tests, verifies acceptance criteria against PLAN.md, and reports
findings through the team's reporting chain.
This skill is triggered when the user's prompt contains review code, qa, or ellis.
test-runner:test-runner to run the project test suitedep-auditor:dep-auditor to audit dependenciesRun git diff --staged to review staged changes. If none, check git diff for
unstaged changes. If no changes at all, emit a SKIP verdict.
Use Grep to scan changed files. Flag matches as Warning.
Use Grep to scan changed files. Flag matches as FAIL.
Invoke test-runner:test-runner to run the project test suite.
Read PLAN.md (if present) and verify:
If dependency files changed (package.json, requirements.txt, go.mod, etc.),
invoke dep-auditor:dep-auditor to check for vulnerabilities.
Only emit the verdict when called by other skills, not when called directly.
Verdict determination:
__REVIEW_VERDICT__
Verdict: FAIL
Quality: 3
Security: 2
Tests: PASS
Acceptance: 1
Dependencies: CLEAN
__REVIEW_VERDICT__
When called directly by users, present findings in a brief table.
Reporting chain:
__REVIEW_VERDICT__ block. On FAIL or WARN, include
a categorized list of findings with file paths and line numbers. Smith routes:
Contracts:
__REVIEW_VERDICT__ when called by other skillstest-runner:test-runner for test executiondep-auditor:dep-auditor for dependency auditsProvides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.
npx claudepluginhub cmj0121/wisdom --plugin agent-ellis