/test - Modular Project Audit
A comprehensive 20-phase autonomous project audit system with full GitHub integration.
Quick Reference
/test # Full audit (autonomous - fixes everything)
/test prodapp # Validate installed production app (Phase P)
/test docker # Validate Docker image and registry (Phase D)
/test github # Audit GitHub repository settings (Phase G)
/test --phase=A # Run single phase
/test --phase=0-2 # Run phase range
/test --phase=5,6 # Security + Dependencies only
/test --interactive # Enable interactive mode
/test help # Show help
Key Features
- Autonomous: Fixes ALL issues without prompting, loops until clean
- 20 Phases: Complete coverage from safety snapshots to documentation sync
- Multi-Language: Python, Node.js, Go, Rust, Shell, Docker, YAML
- 20+ Tools: ruff, pylint, bandit, trivy, CodeQL, and more
- GitHub Integration: Dependabot, CodeQL workflows, branch protection audit
- Context Efficient: 93% reduction via on-demand phase loading
Available Phases
| Phase |
Name |
Description |
| S |
Snapshot |
BTRFS safety snapshot |
| 0 |
Pre-Flight |
Environment validation + config audit + sandbox setup |
| 1 |
Discovery |
Detect project type, tools, GitHub |
| 2 |
Execute |
Run tests + analysis + coverage |
| 2a |
Runtime |
Service health checks |
| 5 |
Security |
CVE scanning, SAST |
| 6 |
Dependencies |
Package health |
| 7 |
Quality |
Linting, complexity, dead code cleanup |
| 10 |
Fix |
Auto-fix issues |
| A |
App Test |
Sandbox app testing |
| P |
Production |
Live app validation |
| D |
Docker |
Image validation |
| G |
GitHub |
Repo security audit |
| I |
Infrastructure |
Runtime issue detection |
| 12 |
Verify |
Re-run tests |
| 13 |
Docs |
Documentation sync |
| V |
VM Testing |
Heavy isolation testing |
| VM |
Lifecycle |
VM startup/shutdown management |
| C |
Restore |
Cleanup |
| ST |
Self-Test |
Framework self-validation (explicit only) |
Autonomous Behavior
The skill operates entirely non-interactively:
- Fix ALL Issues - No "manual required" lists, no deferrals, no exceptions
- Iterative Until Clean - After fixes are committed, the entire audit re-runs until a clean pass with zero issues
- All Audits Are Holistic - Cross-component analysis is a structural property of every analysis phase
- Documentation Sync - Docs always match codebase state
- Commit and Stage - All fixes committed; added to staged release if one exists
Tool Detection
Phase 1 automatically detects installed tools:
Code Quality: ruff, pylint, mypy, black, isort, eslint, prettier, hadolint, yamllint, shfmt, markdownlint, codespell
Security: pip-audit, bandit, npm audit, cargo audit, trivy, CodeQL
GitHub: gh CLI for repository auditing
Installation
Claude.ai (Web)
Upload this SKILL.md file directly to your Claude.ai account:
- Go to claude.ai → Settings → Skills
- Click "Upload skill" and select this file
- The skill reference will be available in your projects
Claude Code (CLI)
For full autonomous execution with all 20 phases:
# Clone and symlink
git clone https://github.com/TheBoscoClub/claude-test-skill.git ~/claude-test-skill
ln -s ~/claude-test-skill/commands/test.md ~/.claude/commands/test.md
ln -s ~/claude-test-skill/skills/test-phases ~/.claude/skills/test-phases
More Information
1---2name: project-audit3description: Autonomous 20-phase project audit with testing, security scanning, code quality, GitHub auditing, and auto-fixing4---56# /test - Modular Project Audit78A comprehensive 20-phase autonomous project audit system with full GitHub integration.910## Quick Reference1112```13/test # Full audit (autonomous - fixes everything)14/test prodapp # Validate installed production app (Phase P)15/test docker # Validate Docker image and registry (Phase D)16/test github # Audit GitHub repository settings (Phase G)17/test --phase=A # Run single phase18/test --phase=0-2 # Run phase range19/test --phase=5,6 # Security + Dependencies only20/test --interactive # Enable interactive mode21/test help # Show help22```2324## Key Features2526- **Autonomous**: Fixes ALL issues without prompting, loops until clean27- **20 Phases**: Complete coverage from safety snapshots to documentation sync28- **Multi-Language**: Python, Node.js, Go, Rust, Shell, Docker, YAML29- **20+ Tools**: ruff, pylint, bandit, trivy, CodeQL, and more30- **GitHub Integration**: Dependabot, CodeQL workflows, branch protection audit31- **Context Efficient**: 93% reduction via on-demand phase loading3233## Available Phases3435| Phase | Name | Description |36|-------|------|-------------|37| S | Snapshot | BTRFS safety snapshot |38| 0 | Pre-Flight | Environment validation + config audit + sandbox setup |39| 1 | Discovery | Detect project type, tools, GitHub |40| 2 | Execute | Run tests + analysis + coverage |41| 2a | Runtime | Service health checks |42| 5 | Security | CVE scanning, SAST |43| 6 | Dependencies | Package health |44| 7 | Quality | Linting, complexity, dead code cleanup |45| 10 | Fix | Auto-fix issues |46| A | App Test | Sandbox app testing |47| P | Production | Live app validation |48| D | Docker | Image validation |49| G | GitHub | Repo security audit |50| I | Infrastructure | Runtime issue detection |51| 12 | Verify | Re-run tests |52| 13 | Docs | Documentation sync |53| V | VM Testing | Heavy isolation testing |54| VM | Lifecycle | VM startup/shutdown management |55| C | Restore | Cleanup |56| ST | Self-Test | Framework self-validation (explicit only) |5758## Autonomous Behavior5960The skill operates **entirely non-interactively**:61621. **Fix ALL Issues** - No "manual required" lists, no deferrals, no exceptions632. **Iterative Until Clean** - After fixes are committed, the entire audit re-runs until a clean pass with zero issues643. **All Audits Are Holistic** - Cross-component analysis is a structural property of every analysis phase654. **Documentation Sync** - Docs always match codebase state665. **Commit and Stage** - All fixes committed; added to staged release if one exists6768## Tool Detection6970Phase 1 automatically detects installed tools:7172**Code Quality**: ruff, pylint, mypy, black, isort, eslint, prettier, hadolint, yamllint, shfmt, markdownlint, codespell7374**Security**: pip-audit, bandit, npm audit, cargo audit, trivy, CodeQL7576**GitHub**: gh CLI for repository auditing7778## Installation7980### Claude.ai (Web)8182Upload this `SKILL.md` file directly to your Claude.ai account:831. Go to [claude.ai](https://claude.ai) → Settings → Skills842. Click "Upload skill" and select this file853. The skill reference will be available in your projects8687### Claude Code (CLI)8889For full autonomous execution with all 20 phases:9091```bash92# Clone and symlink93git clone https://github.com/TheBoscoClub/claude-test-skill.git ~/claude-test-skill94ln -s ~/claude-test-skill/commands/test.md ~/.claude/commands/test.md95ln -s ~/claude-test-skill/skills/test-phases ~/.claude/skills/test-phases96```9798## More Information99100- **Repository**: https://github.com/TheBoscoClub/claude-test-skill101- **Full Documentation**: See README.md and INSTALL.md102- **Version**: 4.1.1