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.