moai-foundation-quality

Orchestrate TRUST 5 validation and proactive analysis across multi-language codebases in CI/CD workflows.

1|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/rdmptv/AdbAutoPlayer --skill moai-foundation-quality-rdmptv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-foundation-quality
Source: https://github.com/rdmptv/AdbAutoPlayer/tree/main/.moai/backups/.claude.backup.1764591304/skills/moai-foundation-quality
Command: npx skills add https://github.com/rdmptv/AdbAutoPlayer --skill moai-foundation-quality-rdmptv

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ruff, black, mypy, pytest, and includes scripts (resource) components.

What problem does it solve?

This Skill orchestrates code quality checks using TRUST 5, proactive analysis, and Context7-guided best practices to enforce enterprise-grade standards.

Core Features & Use Cases

  • TRUST 5 validation across codebases
  • Proactive quality scanning and improvement suggestions
  • Context7-driven best-practices enforcement
  • Multi-language support for 25+ languages
  • Integration with CI/CD and metrics dashboards

Quick Start

Run the quality-gate script to perform a full TRUST 5 validation and generate a quality report.

Frequently Asked Questions about moai-foundation-quality

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

FAQPage Schema
How do I enforce code quality standards across multiple languages in CI/CD?

Code quality enforcement in CI/CD orchestrates validation checks, linting, type checking, and testing across codebases. This Skill automates enterprise-grade standards using TRUST 5 validation, proactive analysis, and Context7-guided best practices across 25+ languages including Python, JavaScript/TypeScript, and Go, integrating directly into pipeline workflows.

What is TRUST 5 validation and how does it work?

TRUST 5 validation is an enterprise code quality framework that systematically checks codebases against defined security, reliability, and standards criteria. This Skill orchestrates TRUST 5 gates across multi-language projects, enabling automated compliance checking and generating quality reports for pipeline-ready governance.

Can I use ruff, black, and mypy together in an automated quality pipeline?

Yes. This Skill integrates ruff for linting, black for code formatting, and mypy for type checking into a unified quality orchestrator. It coordinates these tools with pytest for testing and Context7-based standards validation, automating enforcement across CI/CD workflows with configurable thresholds and metrics collection.

How do I set up proactive code quality scanning with configurable thresholds?

Proactive quality scanning detects issues before they reach production by running continuous analysis with customizable rule sets. Run the quality-gate script to perform full TRUST 5 validation, apply Context7-driven best practices, and generate reports with configurable quality thresholds tailored to your codebase and standards.

Does this work with JavaScript, TypeScript, Go, and other languages?

Yes. This Skill supports multi-language code quality assurance across 25+ languages including Python, JavaScript, TypeScript, and Go. It applies language-specific rule sets, TRUST 5 validation, and Context7-based standards to each codebase while integrating into unified CI/CD metrics dashboards.

What happens if code fails quality gates in the pipeline?

When code fails TRUST 5 validation or quality thresholds, the pipeline generates detailed quality reports highlighting issues, suggested improvements, and enforcement actions. Failures block pipeline progression, enabling teams to address violations before merging while capturing metrics for trend analysis and governance.