moai-foundation-trust

Validate TRUST 5-principles compliance and quality gates across multi-language projects.

1|Updated Jul 28, 2025
One-click install
npx skills add https://github.com/kivo360/quickhooks --skill moai-foundation-trust-kivo360
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-foundation-trust
Source: https://github.com/kivo360/quickhooks/tree/main/.claude/skills/moai-foundation-trust
Command: npx skills add https://github.com/kivo360/quickhooks --skill moai-foundation-trust-kivo360

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates TRUST 5-principles and quality gates across languages, ensuring test coverage, readability, security, and traceability.

Core Features & Use Cases

  • TRUST 5 Validation: Tests, readability, unity, security, traceability
  • Tool Matrix: Language-specific tooling for 2025 standards
  • Quality Gates: Integrates with CI/CD and PR reviews
  • Living Docs: Guides for continuous governance

Quick Start

Run TRUST checks as part of a PR pipeline and fix failures.

Frequently Asked Questions about moai-foundation-trust

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce test coverage and security checks across multiple programming languages in CI/CD?

TRUST 5 governance validates test coverage (≥85%), code quality, security, and traceability across Python, TypeScript/JS, Go, Rust, Java/Kotlin, and Dart/Flutter in CI/CD pipelines. Language-specific tooling applies linters, SAST, and architecture integrity checks automatically during PR reviews and release gates.

What is TRUST 5-principles compliance and why does it matter for code quality?

TRUST 5 encompasses tests, readability, unity, security, and traceability—five dimensions that ensure code meets quality standards. It matters because it balances test coverage with security validation, architectural consistency, and traceable design decisions across your entire codebase.

Can I integrate TRUST 5 checks into my PR review workflow?

Yes. TRUST 5 validation integrates directly into PR reviews and CI/CD pipelines, applying language-specific quality gates before merge. It enforces test-first requirements, security checks, and TAG-chain traceability without requiring manual intervention.

Does this support test-first development with coverage requirements?

Yes. TRUST 5 enforces test-first requirements with a minimum ≥85% coverage threshold and language-specific benchmarks. Coverage gates block PRs that fall short, ensuring test-driven development across all supported languages.

What languages and tools does TRUST 5 governance support?

TRUST 5 applies across Python, TypeScript/JS, Go, Rust, Java/Kotlin, and Dart/Flutter. It uses a language-specific tool matrix for 2025 standards, including linters, SAST tools, and architecture validators for each ecosystem.

How does TAG-chain traceability work in release readiness checks?

TAG-chain traceability tracks design and implementation decisions throughout the codebase. During release readiness checks, it validates that all components meet traceability requirements, ensuring accountability from code to deployment.