moai-harness-patterns

Solid

MoAI-ADK harness pattern library — unified domain knowledge covering hook/CI dispatch (PostToolUse, SessionStart, GitHub Actions, release automation), workflow patterns (SPEC structure, EARS, MX tags, plan-run-sync pipeline), and Go quality gates (testing, linting, coverage, race detection, LSP). Use for moai-adk-go harness work — NOT for general MoAI agent patterns (see moai-foundation-cc).

AI & Automation 1,050 stars 192 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# MoAI-ADK Harness Patterns (`moai-harness-patterns`) Unified harness domain knowledge for `moai-adk-go`. This skill consolidates three specialty areas previously split across separate skills: 1. **Hook & CI** — Shell hook wrappers, GitHub Actions, release automation 2. **Workflow** — SPEC structure, EARS requirements, plan-run-sync pipeline, MX tags 3. **Quality** — Go testing, linting, coverage, race detection, LSP gates Each harness specialist agent (`moai-harness-hook-ci-specialist`, `moai-harness-workflow-specialist`, `moai-harness-quality-specialist`) loads this single skill for shared context. Supplements general agents (`expert-devops`, `manager-spec`, `manager-quality`) with project-specific patterns. ## Quick Reference ### Hook System Architecture ``` Claude Code hook event -> .claude/hooks/moai/handle-{event}.sh (shell wrapper) -> moai hook {event} (Go binary handler) -> internal/hook/{handler}.go (Go handler logic) ``` **27 hook events** spanning Session, Tool, Agent, State, Permissions, Interaction, Team, and Worktree categories. Verify: `ls .claude/hooks/moai/handle-*.sh | wc -l` == 27. Full event list in `.claude/rules/moai/core/agent-hooks.md`. ### SPEC Workflow Pipeline ``` /moai plan "description" → manager-spec → SPEC document with EARS requirements /moai run SPEC-XXX → manager-develop → Implementation (TDD or DDD) /moai sync SPEC-XXX → manager-docs → Documentation + PR creation ```...

Details

Author
modu-ai
Repository
modu-ai/moai-adk
Created
8 months ago
Last Updated
today
Language
Go
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

moai-meta-harness

Meta-harness skill that designs project-specific agent teams and generates the skills they use. Adapts the revfactory/harness 7-Phase workflow to MoAI's agent ecosystem. Triggered by /moai project Socratic interview and produces dynamic harness-* skills + .claude/agents/harness/* + .moai/harness/* artifacts.

1,050 Updated today
modu-ai
AI & Automation Solid

moai-harness-learner

Harness learning subsystem coordinator. Produces Tier 4 auto-update proposal payloads consumed by the orchestrator (which surfaces them via AskUserQuestion) and orchestrates Apply/Rollback flows. Triggers when harness learning proposals are pending or learning lifecycle management is needed.

1,050 Updated today
modu-ai
AI & Automation Listed

neo-agent-harness

Use this skill when the user asks to improve AI-assisted development reliability, AGENTS.md, skills, tests, CI, hooks, review loops, or agent workflow governance. It designs feedforward guides, feedback sensors, verification gates, and human decision points from repository evidence.

5 Updated yesterday
Benknightdark
AI & Automation Solid

moai-harness-cli-template

CLI/Template domain knowledge for moai-adk-go covering cobra commands, go:embed template system, YAML config, and template rendering pipeline.

1,050 Updated today
modu-ai
AI & Automation Solid

moai

MoAI unified orchestrator for autonomous development. Routes natural language or subcommands (brain, plan, run, sync, design, project, fix, loop, mx, feedback, review, clean, codemaps, coverage, e2e, harness) to specialized agents.

1,050 Updated today
modu-ai