moai-alfred-rules

Define and enforce MoAI-ADK mandatory rules for skill invocation and workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill codifies mandatory MoAI-ADK invocation rules, AskUserQuestion scenarios, and TAG chain integrity.

Core Features & Use Cases

  • Invocation Rules: Mandatory Skill invocations for TRUST/TAG/SPEC/EARS/Git.
  • AskUserQuestion: When user intent is ambiguous.
  • Quality Gates: TRUST 5 and TAG chain integrity checks.

Quick Start

Validate a code change against TRUST 5 and TAG integrity before merging.

Frequently Asked Questions about moai-alfred-rules

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

FAQPage Schema
How do I enforce mandatory rules for skill invocation in MoAI-ADK workflows?

Mandatory skill invocation rules enforce 10 required invocations across TRUST, TAG, SPEC, EARS, and Git workflows. This Skill validates that each invocation meets quality gates and compliance standards before execution, ensuring consistent workflow adherence.

What are TRUST quality gates and how do I validate them before merging code?

TRUST 5 quality gates are mandatory checkpoints that assess code change integrity. This Skill validates all five gates—including trust evaluation and TAG chain integrity—against your code changes before merge, preventing non-compliant changes from entering the repository.

When should I use AskUserQuestion in skill development?

AskUserQuestion applies in 5 specific scenarios when user intent is ambiguous or clarification is required. This Skill codifies those scenarios and validates their proper usage during SPEC authoring, ensuring skills prompt users only when necessary.

How do I validate TAG chain integrity across skill specifications?

TAG chain integrity rules ensure consistent tagging throughout specification authoring and execution. This Skill enforces validation across the TAG chain, confirming each tag flows correctly through skill invocations and preventing breaks in the chain.

Can I use this for Git commit hygiene enforcement?

Yes. This Skill enforces TDD workflow validations and Git commit hygiene as part of mandatory invocation rules. It validates commits meet quality standards before acceptance, integrating code discipline into your MoAI-ADK workflow.

What's the difference between SPEC authoring rules and EARS validation in this Skill?

SPEC authoring rules define how specifications must be structured; EARS validation ensures skill invocations follow proper ear-marking standards. This Skill enforces both rule sets separately, validating SPEC compliance and EARS tagging integrity across workflows.