moai-foundation-quality

Solid

TRUST 5 quality principles and how MoAI enforces them through agents, the 3-level harness, /moai gate, and sync-auditor scoring. Use for code review, quality gate checks, coverage targets, or TRUST 5 compliance.

AI & Automation 5 stars 4 forks Updated 2 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 83/100

Stars 20%
26
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# TRUST 5 Quality Principles and Enforcement This skill provides background knowledge on MoAI's quality model: the five TRUST 5 principles, how agents enforce them, the 3-level harness, and the language-aware toolchains that `/moai gate` runs. MoAI does NOT ship a quality-validation library — quality is enforced through agents (`manager-develop`, `sync-auditor`), slash commands (`/moai gate`, `/moai review`), and the harness (minimal/standard/thorough). ## Quick Reference **TRUST 5 Principles** (Tested, Readable, Unified, Secured, Trackable) are quality dimensions, not code objects. Every code change is evaluated against all five. **Quality Mechanisms** (the real enforcement layer): - `/moai gate` — runs lint + format + type-check + test in parallel as a pre-commit quality gate (<30s). Auto-detects the project language and runs the appropriate toolchain. - `manager-develop` (run-phase) — implements via `cycle_type` ∈ {tdd, ddd, autofix}; the chosen cycle shapes how tests and behavior are produced. - `sync-auditor` — independent skeptical quality assessment with 4-dimension scoring (Functionality, Security, Craft, Consistency), scored as the harmonic mean of dimensions, not the average. - 3-level harness — minimal (fast validation), standard (default checks), thorough (full sync-auditor + TRUST 5). Auto-determined by the Complexity Estimator based on SPEC scope. - LSP quality gates — phase-specific thresholds (run: zero errors/type-errors/ lint-errors; syn...

Details

Author
modu-ai
Repository
modu-ai/moai-cowork
Created
1 months ago
Last Updated
2 weeks ago
Language
HTML
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category