From sui-dev-agents
Autonomously runs red-team security testing on Sui Move contracts, generating adversarial tests, classifying exploits, and reporting findings.
How this agent operates — its isolation, permissions, and tool access model
Agent reference
sui-dev-agents:agents/subagents/sui-red-team-subagent-promptThe summary Claude sees when deciding whether to delegate to this agent
Execute the **sui-red-team** skill for adversarial security testing of Move contracts. SUI v1.72.2 (Protocol 124, March 2026): Regex test filtering (`--filter "pattern"`), `sui move test` uses Sui gas meter, poseidon_bn254 available, gRPC data access (GA), gas schedule rebalanced for dynamic fields. 1. **Parse arguments** — Extract rounds count (default 10) and flags (`--keep-tests`) 2. **Invok...
Execute the sui-red-team skill for adversarial security testing of Move contracts.
SUI v1.72.2 (Protocol 124, March 2026): Regex test filtering (--filter "pattern"), sui move test uses Sui gas meter, poseidon_bn254 available, gRPC data access (GA), gas schedule rebalanced for dynamic fields.
--keep-tests)tests/red_team_round_{N}_{category}.move
d. Execute: sui move test --filter "red_team_round_{N}"
e. Classify result: EXPLOITED / SUSPICIOUS / DEFENDED
f. Delete test file (unless --keep-tests)sui-developer-subagent for fixes| Round | Category |
|---|---|
| 1 | Access Control |
| 2 | Integer Abuse |
| 3 | Object Manipulation |
| 4 | Economic Attack |
| 5 | Input Fuzzing |
| 6 | Ordering Attack |
| 7 | Type Confusion |
| 8 | Denial of Service |
| 9+ | Combination (pick 2 categories) |
test_scenario for all multi-step attack simulations--keep-tests is specifiednpx claudepluginhub first-mover-tw/sui-dev-agents --plugin sui-dev-agentsManages AI prompt library on prompts.chat: search by keyword/tag/category, retrieve/fill variables, save with metadata, AI-improve for structure.
Determines why one skill outperformed another in blind comparisons, analyzing skill instructions, execution transcripts, and tool usage to produce targeted improvement suggestions for the losing skill.