moai-foundation-git

Enforce GitFlow and PR policies for MoAI-ADK workflows via Git and GitHub CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates and enforces GitFlow practices and PR policies to improve collaboration, traceability, and release readiness for MoAI-ADK workflows.

Core Features & Use Cases

  • GitFlow Orchestration: Standardized branching, PR templates, and merge gates
  • PR Policy Enforcement: Quality checks and approvals before merging
  • TRUST 5 Alignment: Integrates with quality gates and governance
  • Workflow Guidance: TDD-friendly workflows and release readiness processes

Quick Start

Configure a develop branch lifecycle and enable PR safeguards for new SPEC work.

Frequently Asked Questions about moai-foundation-git

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

FAQPage Schema
How do I automate GitFlow workflows and enforce PR policies in my Git repository?

GitFlow automation enforces standardized branching, PR templates, and merge gates to improve collaboration and release readiness. This Skill orchestrates GitFlow practices and quality checks across MoAI-ADK codebases, supporting feature branches, direct develop commits, and per-spec workflows configured in .moai/config.json.

Can I use GitFlow automation with GitHub CLI and multiple development workflows?

Yes. This Skill integrates with GitHub CLI and supports three SPEC development workflows: feature_branch, develop_direct, and per_spec. Workflow selection is config-driven from .moai/config.json, allowing teams to choose the branching strategy that fits their process.

How do I enforce code quality and approval requirements before merging PRs?

PR policy enforcement applies quality gates and approval requirements before merge. The Skill integrates TRUST 5 principles and TDD practices, automating status transitions and error handling to ensure release readiness and traceability in your Git workflow.

What's required to set up GitFlow automation for my MoAI-ADK project?

Configure a develop branch lifecycle and enable PR safeguards in .moai/config.json. The Skill works with Git, GitHub CLI, and MoAI-ADK codebases, integrating with moai-foundation-trust and moai-alfred-config-schema for governance and configuration management.

Does GitFlow automation support TDD practices and governance standards?

Yes. This Skill aligns with TRUST 5 governance principles and supports TDD-friendly workflows. It provides workflow guidance and release readiness processes while enforcing quality checks and approval gates throughout the development lifecycle.