Full Stack Quality Intelligence - Autonomous testing, commit analysis, and self-healing tests directly in your IDE.
Argus is a Claude Code plugin that brings enterprise-grade quality intelligence to your development workflow:
- 🧪 Autonomous E2E Testing - Test any web application with natural language
- 🔍 Commit Impact Analysis - Predict which tests might fail before you push
- 🔒 Security Scanning - Find vulnerabilities in your code changes
- 🔧 Self-Healing Tests - Automatically fix broken selectors
- 📊 Test Reports - Generate comprehensive quality reports
# Install the plugin
claude plugin install argus
# Or install from local directory during development
claude --plugin-dir ./argus-pluginSet your Argus API credentials. The ARGUS_API_KEY is required for MCP server authentication:
# Required - Your Argus API key for authentication
export ARGUS_API_KEY="your-api-key"
# Optional - Defaults to production API
export ARGUS_API_URL="https://api.heyargus.ai"You can get your API key from the Argus Dashboard.
The plugin automatically connects to the Argus MCP server. If you need to verify the connection:
- Run
/argus statusto check connectivity - Ensure your
ARGUS_API_KEYenvironment variable is set - Check that the plugin is installed:
claude plugin list
| Command | Description |
|---|---|
/argus test [url] |
Run E2E tests on a URL |
/argus discover <url> |
Discover page elements |
/argus analyze [commit] |
Analyze commit impact |
/argus review <PR#> |
Review a pull request |
/argus heal [test-id] |
Self-heal broken tests |
/argus report |
Generate test report |
/argus status |
Check Argus connection |
These skills are automatically invoked by Claude when relevant:
- commit-impact-analysis - Triggered on git push/commit, predicts test failures
- security-scan - Triggered when editing sensitive code, finds vulnerabilities
- test-suggestions - Suggests minimal test set for changed files
- flaky-detection - Identifies and analyzes intermittent test failures
Specialized agents for complex tasks:
- e2e-tester - Browser-based E2E testing with screenshots and video
- api-tester - API endpoint testing with schema validation
- security-scanner - Security vulnerability scanning (SAST, secrets, CVEs)
- performance-analyzer - Core Web Vitals and performance regression detection
- self-healer - Auto-fix broken selectors and assertions
/argus test https://demo.vercel.store
/argus analyze HEAD~3
/argus discover https://example.com
/argus review 123
Claude Code
│
├── Argus Plugin
│ ├── /commands (user-invoked)
│ ├── /skills (auto-triggered)
│ ├── /agents (specialized)
│ └── /hooks (event-driven)
│
└── Argus MCP Server (@heyargus/mcp-server)
│
└── Argus Backend API
└── Supabase
# Clone the repo
git clone https://github.com/RaphaEnterprises-AI/argus-plugin.git
cd argus-plugin
# Test locally
claude --plugin-dir .
# Validate plugin
claude plugin validateSee CONTRIBUTING.md for guidelines.
MIT License - see LICENSE for details.
- 🌐 Website
- 📚 Documentation
- 🐛 Issues
- 💬 Discord
Built with ❤️ by Raphatech