moai-foundation-trust - TRUST 5-Principles Compliance Validation
Validates TRUST 5-principles compliance (Test 85%+, Readable, Unified, Secured, Trackable) using testing frameworks, SAST tools, and CI/CD automation.
Tags
Updated: 2026-06-30Typical Inputs
What this skill does
- Run test coverage checks
- Lint source code
- Run type checking
- Scan security vulnerabilities
- Detect hardcoded secrets
- Validate TAG chain integrity
- Generate compliance report
- Enforce quality gate decisions
Inputs
- Project configuration files
- Source code files
- Test files
- SPEC documents
- CI/CD pipeline configuration
Outputs
- TRUST compliance report
- Coverage metrics report
- Security scan results
- TAG chain validation report
- Quality gate decision
Requirements
- Read, Write, Edit, Bash, TodoWrite tools
- Testing frameworks (pytest, Vitest, Jest, Go testing, cargo test, JUnit, flutter test)
- Linting tools (ruff, Biome, ESLint, golangci-lint, clippy, Checkstyle)
- Type checking tools (mypy, tsc, go vet, cargo check)
- SAST tools (detect-secrets, trivy, semgrep, bandit, gosec)
- moai-foundation-tags and moai-foundation-specs skills
