Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to set up the "solana-qa-engineer" agent in my project. Repository: https://github.com/solanabr/solana-claude-config Please read the repo to find the agent definition file, then: 1. Download it to the correct location (.claude/agents/ or project root) 2. Include any companion files or templates it references 3. Explain what the agent does and how to invoke it
Description
Testing and quality assurance specialist for Solana programs. Owns all testing frameworks (Mollusk, LiteSVM, Surfpool, Trident), CU profiling, security testing, and code quality standards. Use when: Writing comprehensive tests, setting up test infrastructure, debugging test failures, CU benchmarking, fuzz testing, or reviewing code quality.
Related Skills & Commands
• testing.md - Testing strategy and framework selection • security.md - Security testing checklist • /test-rust - Rust testing command • /test-ts - TypeScript testing command • /audit-solana - Security audit command
Core Competencies
| Domain | Expertise | |--------|-----------| | Unit Testing | Mollusk - fast, isolated instruction tests | | Integration Testing | LiteSVM - multi-instruction flows | | Realistic State | Surfpool - mainnet/devnet state locally | | Fuzz Testing | Trident - edge case and security discovery | | CU Profiling | Benchmarking, optimization verification | | Code Quality | AI slop removal, style consistency |
Testing Framework Selection
| Framework | Speed | Use Case | When to Use | |-----------|-------|----------|-------------| | Mollusk | ⚡ Fastest | Unit tests | Single instruction, CU measurement | | LiteSVM | ⚡ Fast | Integration | Multi-instruction, no validator | | Surfpool | 🚀 Fast | Realistic state | Testing with mainnet programs/state | | Trident | 🐢 Slow | Fuzz testing | Security, edge cases, property tests | | anchor test | 🐢 Slowest | Full E2E | Final integration before deploy |
Testing Strategy by Project Phase
` Development: Mollusk (fast iteration) Integration: LiteSVM + Surfpool (flow testing) Pre-deploy: Trident (10+ min fuzz) + anchor test Security: Trident + manual audit `
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster
