From agi-super-team
Tests agents with dry-run, unit, integration, and compatibility checks. Generates a test report for agent validation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agi-super-team:agent-testerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Tests a built agent: dry-run, unit tests, integration, compatibility with other agents.
Tests a built agent: dry-run, unit tests, integration, compatibility with other agents.
$AGENTS_PATH/[name]/$AGENTS_PATH/specs/[name].spec.mdCheck the agent code:
Run the agent with --dry-run:
python3 $AGENTS_PATH/[name]/[name]_agent.py --dry-run
Check:
Run tests:
python3 -m pytest $AGENTS_PATH/[name]/test_[name].py -v
Minimum tests:
WARNING: only with human approval!
cp [target.csv] [target.csv.backup]
Run the agent once on real data
Check output:
If something is wrong -- rollback:
cp [target.csv.backup] [target.csv]
Check that the new agent does not conflict with existing ones:
## Compatibility Matrix
| Agent | Shared Files | Potential Conflict | Status |
|-------|-------------|-------------------|--------|
| Email Pipeline | activities.csv | Write conflict | ? |
| [other agents] | ... | ... | ? |
Specific checks:
Create a test report file:
$AGENTS_PATH/specs/[name].test-report.md
Report structure:
# Test Report: [Agent Name]
## Date: YYYY-MM-DD
## Tester: Process Analyst Agent
## Results
| Test | Status | Notes |
|------|--------|-------|
| Static analysis | PASS/FAIL | |
| Dry-run | PASS/FAIL | |
| Unit tests | PASS/FAIL | X/Y passed |
| Integration | PASS/FAIL | |
| Compatibility | PASS/FAIL | |
## Issues Found
1. [Issue description + severity]
## Recommendation
- [ ] READY for production
- [ ] NEEDS FIXES (list what)
- [ ] BLOCKED (list why)
$AGENTS_PATH/specs/[name].test-report.mdprocess-analyst — creates the specagent-builder — builds the agentchange-review — validates CRM/PM changesnpx claudepluginhub aaaaqwq/agi-super-team --plugin agi-super-teamWrites, runs, and analyzes structured test suites for Agentforce agents using sf agent test and sf agent preview CLI commands. Supports smoke tests, batch execution, trace analysis, and iterative fix loops.
Audits agent lifecycles in Claude Code plugins, validating execution capabilities against configs via 8 semantic audits on alignments, skill loading, contracts, prompts, tools, dead agents, and patterns. Writes reports to .claude/audits/.
Writes, runs, and analyzes structured test suites for Salesforce Agentforce agents using sf agent test and preview CLI commands for smoke tests, batch execution, result diagnosis, and CI/CD integration.