Agent skill

Moai Meta Harness

by modu-ai in modu-ai/moai-adk

DEPRECATED — legacy 7-Phase meta-harness. An agent skill from modu-ai/moai-adk.

Apache-2.0Auto-check: notesDevelopment

Install Moai Meta Harness

skills CLI
$ npx skills add modu-ai/moai-adk --skill moai-meta-harness -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install modu-ai/moai-adk moai-meta-harness --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/modu-ai/moai-adk.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/moai-meta-harness .claude/skills/moai-meta-harness && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
moai-meta-harness
GitHub stars
1.2k
Token cost
~5.2k tokens
SKILL.md length
1,934 words
Files
6 (incl. references)
Skills in repo
48
Repo updated
First seen
Licence
Apache-2.0

At a glance

DEPRECATED — legacy 7-Phase meta-harness. An agent skill from modu-ai/moai-adk.

  • Works in 5 steps: Context-First Discovery on the request… → AskUserQuestion Socratic rounds if… → Explicit approval gate (AskUserQuestion,… → …
  • Development work in your project
  • SKILL.md covers v4 Redirect (the active path), Legacy 7-Phase Body…, Quick Reference and Implementation Guide, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Moai Meta Harness is an agent skill from modu-ai/moai-adk. DEPRECATED — legacy 7-Phase meta-harness. Redirects to the v4 harness Builder (/moai:harness <natural-language request) which replaces the static 7-Phase workflow with an orchestrator-direct 4-phase Builder (ANALYZE / PLAN / GENERATE / ACTIVATE) + a manifest-driven dynamic-workflow Runner. Retained as the redirect source for backward-compat invocation paths; the 7-Phase body below is preserved as historical reference, NOT for new harness creation.

Its SKILL.md is about 5.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including reference files (for example `references/agent-cross-references.md`, `references/hierarchical-scoring.md` and `references/hrn-003-hierarchical-scoring.md`). Compatibility notes: Designed for Claude Code (v2.1.111+)

It sits in Development. The repository describes itself as: Agentic development harness for Claude Code — SPEC-driven plan/run/sync, TRUST 5 quality gates, model+effort routing, and Claude×GLM multi-LLM cost control. Single Go binary, 16… The licence is Apache-2.0.

When your agent uses it

  • Development work in your project

Example prompts

  • “/moai-meta-harness”

Requirements

  • Compatibility (from SKILL.md): Designed for Claude Code (v2.1.111+)
  • Pre-approved tools (allowed-tools): Read, Write, Edit, Grep, Glob, Bash

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Context-First Discovery on the request (extract domain / goal / constraints / scope).
  2. AskUserQuestion Socratic rounds if clarity <100%; derives harness from confirmed intent.
  3. Explicit approval gate (AskUserQuestion, PLAN->GENERATE boundary).
  4. ANALYZE / PLAN / GENERATE / ACTIVATE as orchestrator-direct phases.
  5. Emits 5 artifact types: entry command, Runner Workflow, specialists, companion skills, manifest.json.

What it can do on your machine

Read from SKILL.md and the folder at commit 2aab5f7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • Edit
    • Grep
    • Glob
    • Bash

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Designed for Claude Code (v2.1.111+)

    From compatibility in the SKILL.md frontmatter.

Context cost

Moai Meta Harness loads about 5.2k tokens when it runs, and up to ~7.9k if it reads all its reference files. Until then it costs about 118 tokens; SKILL.md has 1,934 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~118
When it runs · the whole SKILL.md, loaded when a task matches
~5.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~7.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Read, Write, Edit, Grep, Glob, Bash

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from modu-ai/moai-adk at commit 2aab5f7, republished under its Apache-2.0 licence (© modu-ai). 1,934 words, ~5,154 tokens.

Download SKILL.mdSave it as .claude/skills/moai-meta-harness/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
moai-meta-harness
description
DEPRECATED — legacy 7-Phase meta-harness. Redirects to the v4 harness Builder (/moai:harness <natural-language request>) which replaces the static 7-Phase workflow with an orchestrator-direct 4-phase Builder (ANALYZE / PLAN / GENERATE / ACTIVATE) + a manifest-driven dynamic-workflow Runner. Retained as the redirect source for backward-compat invocation paths; the 7-Phase body below is preserved as historical reference, NOT for new harness creation.
allowed-tools
Read, Write, Edit, Grep, Glob, Bash
compatibility
Designed for Claude Code (v2.1.111+)
when_to_use
Use the v4 Builder instead: issue /moai:harness <natural-language request> to enter Context-First Discovery (domain / goal / constraints / scope extraction)…
license
Apache-2.0
user-invocable
false
metadata.version
0.2.0
metadata.category
meta
metadata.status
deprecated
metadata.updated
2026-06-20
metadata.modularized
false
metadata.tags
meta-skill, harness, deprecated, v4-redirect, agent-team-architect, apache-2-0-attribution
metadata.upstream_source
revfactory/harness

moai-meta-harness (DEPRECATED — redirect to v4)

DEPRECATION NOTICE — This legacy 7-Phase meta-harness is superseded by the v4 harness Builder (/moai:harness <natural-language request>). The v4 design replaces the static 7-Phase workflow with:

  • An orchestrator-direct 4-phase Builder (ANALYZE -> PLAN -> GENERATE -> ACTIVATE) that holds the plan in Claude's session context and can call AskUserQuestion at the PLAN->GENERATE approval gate (first-class boundary).
  • A manifest-driven dynamic-workflow Runner (hns-<name>-run.js) that reads manifest.json and dispatches specialists per their declared primitive (sub-agent / dynamic-workflow / worktree / /moai goal / adversarial-fan-out) — no heuristic re-derivation.
  • Conditional sub-agent-granular worktree isolation (no mandatory top-level worktree; worktree only for conflict-prone parallel generation).
  • Signal-driven phase synthesis (not a fixed pipeline); the evaluator is conditional (skipped for tasks within the model's solo reliable range).

To create a new harness: issue /moai:harness <natural-language request> (e.g., /moai:harness build a harness for my-project's API development). The orchestrator runs Context-First Discovery on the request, derives a harness <name>, and enters the Builder. Do NOT use the 7-Phase workflow below for new harness creation.

What is preserved here: the 7-Phase body below is retained as the redirect source for backward-compat — so existing invocation paths that reference the legacy workflow land on a deprecation notice + redirect rather than a dead link. The 7-Phase content is historical reference material, NOT active workflow. The revfactory 7-Phase residual grep excludes this body precisely because it IS the redirect source.

<!-- @MX:NOTE: [AUTO] prior contract SUPERSEDED — the original contract preserved this skill body unchanged per the harness foundation policy §10 exclusion #10 (text annotation only, no behavioral change). That contract is hereby EXPLICITLY SUPERSEDED by the v4 harness redesign: the body is converted to a v4 redirect. Rationale for supersession: (1) the prior contract protected against behavioral change, but v4 IS a deliberate behavioral change — the 7-Phase workflow is retired in favor of the orchestrator-direct Builder + manifest-driven Runner; (2) preserving the body unchanged would leave a dead-path 7-Phase workflow that contradicts the v4 design; (3) the AskUserQuestion-only contract is itself preserved verbatim under v4 — any generated subagent under .claude/agents/harness/ still MUST NOT invoke AskUserQuestion (this is reaffirmed, not weakened). The supersession is narrow: the 7-Phase workflow is retired; the AskUserQuestion boundary + namespace separation + Apache-2.0 attribution are all preserved. Cross-reference: the v4 design's Migration Path (revfactory 7-Phase -> v4 mapping) in the companion harness-builder.md workflow. -->
<!-- ATTRIBUTION
Original work: revfactory/harness (https://github.com/revfactory/harness)
License: Apache License 2.0
Adaptations: 7-Phase workflow integrated with MoAI agent ecosystem (manager-*, expert-*, sync-auditor)
NOTICE: This file contains modifications. See the harness policy for derivation history. The 7-Phase workflow below is superseded by the v4 Builder; it is retained as the redirect source for backward-compat.
-->

Apache 2.0 Attribution: Adapted from revfactory/harness (Apache License 2.0). The 7-Phase workflow below is a MoAI adaptation of the upstream 6-Phase + Evolution Mechanism. See .claude/rules/moai/NOTICE.md for the full third-party notices and the harness policy for derivation history. The v4 Builder (the replacement) is documented in ~/.claude/skills/moai/workflows/harness-builder.md.


v4 Redirect (the active path)

New harness creation: /moai:harness <natural-language request>

This routes to the v4 Builder (orchestrator-direct). The Builder:

  1. Context-First Discovery on the request (extract domain / goal / constraints / scope).
  2. AskUserQuestion Socratic rounds if clarity <100%; derives harness <name> from confirmed intent.
  3. Explicit approval gate (AskUserQuestion, PLAN->GENERATE boundary).
  4. ANALYZE / PLAN / GENERATE / ACTIVATE as orchestrator-direct phases.
  5. Emits 5 artifact types: entry command, Runner Workflow, specialists, companion skills, manifest.json.

Harness lifecycle (list / edit / remove): /moai:harness list|edit|remove <name>.

Harness execution: /harness:<name> (auto-generated thin-wrapper command -> the harness's Runner Workflow).

See harness-builder.md (companion workflow under moai/workflows/) for the full Builder contract and .claude/rules/moai/workflow/dynamic-workflows.md for the Runner's dynamic-workflow primitive.


Legacy 7-Phase Body (HISTORICAL REFERENCE — redirect source, NOT active)

The content below this separator is the original 7-Phase workflow, preserved verbatim as the redirect source. It is NOT the active harness-creation path. New harness creation MUST use /moai:harness <NL request> (v4) above. The revfactory 7-Phase residual grep excludes this body because it IS the legacy source being redirected away from.

Meta-factory skill that architects and generates project-specific agent teams. Adapts the revfactory/harness 7-Phase workflow to MoAI's agent ecosystem. Produces hns-* skills and agent definitions tailored to each project's domain.

Upstream: revfactory/harness (Apache-2.0) — "A meta-skill that designs domain-specific agent teams, defines specialized agents, and generates the skills they use." (2905 stars, 420 forks, created 2026-03-26)

Effectiveness data (design target): +60% avg quality score (49.5 → 79.3), 15/15 win rate, −32% variance (n=15, author-measured A/B, third-party replications pending). Source: Hwang, M. (2026). "Harness: Structured Pre-Configuration for Enhancing LLM Code Agent Output Quality." revfactory/claude-code-harness.


Quick Reference

When to Use
  • /moai project Phase 5+ runs and detects an absent .moai/harness/main.md
  • AGENTS.md contains <!-- moai:harness-start --> markers (installed by the project-harness generation policy, not this skill)
  • User explicitly requests harness generation for their project domain
Key Outputs
ArtifactLocationOwner
Harness config.moai/harness/main.md + extension filesthis skill
Agent definitions.claude/agents/harness/*.mdthis skill
Domain skills.claude/skills/hns-*/SKILL.mdthis skill

All generated artifacts use the hns- prefix — never moai-* (which is template-managed). The moai-harness-* prefix specifically denotes template-managed harness builders (moai-meta-harness, moai-harness-learner) and is NOT used by this generator's emissions.

6 Architectural Patterns (upstream)

Pipeline, Fan-out/Fan-in, Expert Pool, Producer-Reviewer, Supervisor, Hierarchical Delegation.

See phase walkthrough detail for pattern semantics and selection guidance.


Implementation Guide

7-Phase Workflow — Source Mapping

Each MoAI phase maps to upstream revfactory/harness phases (ref: https://github.com/revfactory/harness#workflow):

MoAI PhaseUpstream Harness PhaseOwning AgentInputsOutputs
1. DiscoveryPhase 0 (audit) + Phase 1 domain analysis (Socratic)manager-specUser requestanswers.yaml
2. AnalysisPhase 1 domain analysis (codebase scan)manager-specanswers.yaml + repo stateAnalysis report
3. SynthesisPhase 2 team architecture designmanager-specAnalysis reportSPEC doc with EARS
4. SkeletonPhase 3 agent definition generationmeta-harness (this skill)SPEC doc.moai/harness/main.md + extensions
5. CustomizationPhase 4 skill generationmeta-harness (this skill)Skeleton.claude/agents/harness/*.md + .claude/skills/hns-*/SKILL.md
6. EvaluationPhase 5 integration + Phase 6 validationsync-auditorGenerated artifactsSprint Contract score
7. IterationHarness Evolution Mechanism + Phase 7-5 opsthe harness-learning policy (separate SPEC)Scoring deltasFactory feedback (out of scope)
Phase Summaries
  • Phase 1 (Discovery): manager-spec conducts 16-question Socratic interview (owned by the project-harness generation policy). Output: .moai/harness/answers.yaml
  • Phase 2 (Analysis): manager-spec scans repo (file structure, existing agents/skills, dependency files, test coverage) — strategic analysis is absorbed into manager-spec
  • Phase 3 (Synthesis): manager-spec produces SPEC with EARS requirements selecting one of 6 architectural patterns, defining agent roles, skill categories, acceptance criteria
  • Phase 4 (Skeleton): This skill generates harness skeleton — main.md, agents.md, skills.md extensions, agent definition stubs
  • Phase 5 (Customization): This skill fills the skeleton with domain-specific content referencing the retained MoAI agents (manager-*, builder-harness, sync-auditor) plus per-spawn Agent(general-purpose) domain delegations for domain-specific work
  • Phase 6 (Evaluation): sync-auditor runs Sprint Contract protocol (design constitution §11.5) — 4 dimensions, pass threshold 0.75 (FROZEN floor 0.60)
  • Phase 7 (Iteration): Owned by the harness-learning policy (out of scope for this skill)

See Phase 1-7 detailed walkthrough + agent involvement for full per-phase activity, inputs, outputs, and cross-reference notes.

MoAI Agent Cross-References

This skill orchestrates but does NOT replace existing agents. All named agents are retained MoAI agents — no new agents are introduced; domain-specific work is delegated via per-spawn Agent(general-purpose) with domain instructions. Categories: Planning & Strategy (manager-spec, plan-auditor), Implementation (manager-develop, plus per-spawn Agent(general-purpose) domain delegations), Builders (builder-harness with artifact_type=agent|skill|plugin), Workflow Managers (manager-develop, manager-docs, manager-git; quality gate via /moai gate or the sync-phase-quality-gate.sh Stop hook), Quality (sync-auditor).

See agent cross-references full inventory for per-agent role and phase mapping.

Generated Harness Validation

After Phase 5 (Customization) emits new hns-* skills, this meta-harness automatically hands off to sync-auditor using the Sprint Contract protocol (design constitution §11.5).

4-Dimension Sprint Contract Assessment:

DimensionWhat is Checked
FunctionalityAgent definitions execute their stated purpose; skills have valid trigger conditions
SecurityNo credentials in generated files; tool permissions follow least-privilege
CraftYAML frontmatter valid (CSV allowed-tools, quoted metadata); progressive disclosure configured
ConsistencyDomain alignment with answers.yaml; naming follows the hns-* convention

Scoring:

  • Pass threshold: 0.75 default (configurable via design.yaml pass_threshold)
  • FROZEN floor: 0.60 (design constitution §2, immutable)
  • Scoring rubric: sync-auditor rubric anchoring (design constitution §12, Mechanism 1)

For Phase 3b — Hierarchical Scoring (when harness.yaml sets evaluator_mode: hierarchical), see hierarchical scoring detail.

Design Target Reference: The +60% effectiveness figure from Hwang (2026) — 49.5 → 79.3 in a 15-run A/B study (author-measured, third-party replications pending) — is the design intent for this validation hook. The governing requirement explicitly states this does not require runtime measurement.


Show full SKILL.md (787 more words)Show less

Namespace Separation

[HARD] The Skills and Agents namespace splits cleanly into distributed and user-generated halves.

Distributed (template-managed)

The moai-* namespace — every prefix under it (moai-foundation-*, moai-workflow-*, moai-domain-*, moai-ref-*, moai-meta-*, moai-harness-*) — ships with moai-adk. moai update syncs it by removing and reinstalling, so any direct user edit is overwritten on the next update.

Harness assets in this namespace:

  • moai-meta-harness (this skill — 7-Phase generator)
  • moai-harness-learner (project-agnostic lifecycle-management builder)
User-Generated (this meta-harness emits)

The hns-* namespace and the .claude/agents/harness/ directory are user-owned. This meta-harness creates them during the /moai project Phase 5+ interview, tailored to the user's project domain. harness-* and my-harness-* are earlier generations of the same namespace; tooling still recognizes them as user-owned, but new artifacts use hns-*.

User-generated artifacts:

  • .claude/skills/hns-<domain>/SKILL.md — domain-specific skill (e.g., hns-trading, hns-llm-cascade)
  • .claude/agents/harness/<role>.md — agent definition (e.g., .claude/agents/harness/trading-specialist.md)
  • .moai/harness/main.md — harness entry point + extensions
Contract
  • [HARD] This meta-harness MUST emit user-generated skills with the hns- prefix ONLY. Emitting a moai-* (including moai-harness-*) prefixed file during Phase 4 or 5 is a contract violation.
  • [HARD] moai update MUST NOT delete, modify, or sync user-owned skills or .claude/agents/harness/* files. Backup before update is mandatory.
  • [HARD] The template tree MUST NOT contain user-owned skills or .claude/agents/harness/*-specialist.md files. Leak detection triggers a cleanup chore.
  • [HARD] Distinguishing user-owned hns-* / harness-* from the template builder moai-harness-* requires an exact startsWith comparison. A *harness-* substring pattern is prohibited — it matches moai-harness-* too and produces false positives.
  • [HARD] New artifacts carry hns-. Tooling also recognizes the earlier harness- and my-harness- prefixes as user-owned, so harnesses generated before the rename keep working; they are not rewritten automatically.
Generated-Agent Self-Activation Contract

[HARD] Each generated .claude/agents/harness/<role>.md agent MUST be emitted with both of the following frontmatter fields so the generated harness self-activates when the agent is delegated:

  • A skills: frontmatter entry preloading the agent's companion harness-<domain>-* skill. This makes the domain skill load deterministically when the agent runs, rather than relying on auto-discovery which fails silently when the companion skill is absent from the agent's context.
  • A non-empty, trigger-shaped description frontmatter field naming the domain + the observable task-shape, so the orchestrator's .moai/harness/main.md Task-Shape Routing table can dispatch to it.

Both fields are enforced at runtime by the Phase-6 post-generation smoke gate (moai doctor harness, see the project/meta-harness.md workflow Phase 7): a generated agent with an empty description, a dangling skills: reference (pointing at a non-existent hns-* dir), or NO skills: key at all causes the gate to FAIL. A skills:-less agent must not pass silently — that is the auto-discovery failure mode this contract closes. Full emission template + example: project/meta-harness.md § 6.4.1.

Storage Roots
Namespace / PathLocationSourcemoai update behavior
moai-* skills (incl. moai-harness-* builders)~/.claude/skills/moai-*/templateRemoved and reinstalled (overwrite)
hns-* skills (legacy: harness-*, my-harness-*).claude/skills/hns-*/user project (this meta-harness emits — intent declaration)Never deleted or modified; backed up
MoAI agents (retained catalog, FLAT)~/.claude/agents/templateRemoved and reinstalled (overwrite)
Generated harness agents.claude/agents/harness/user project (this meta-harness emits)Never deleted or modified; backed up
Harness config.moai/harness/user projectNever deleted; backed up
Cross-References
  • ~/.claude/skills/moai-meta-harness/SKILL.md § Namespace Separation (this file — canonical generator-side namespace contract)
  • .claude/rules/moai/development/skill-authoring.md § Skills Namespace Policy
  • .claude/rules/moai/development/agent-authoring.md § Agent Directory Convention

Trigger Mechanics

Auto-load Conditions:

  1. /moai project Phase 5+ runs and .moai/harness/main.md is absent
  2. AGENTS.md contains <!-- moai:harness-start --> markers. These markers are installed by the project-harness generation policy during project initialization; this skill does not install them.

Frontmatter Triggers:

This skill loads when any of the following match:

  • Keywords: harness, project-init, meta-skill, agent-team, harness-evolve
  • Agents: manager-spec, sync-auditor
  • Phases: plan, run, sync

Deferred Execution Contract:

This skill provides the workflow recipe and agent cross-references. It does NOT execute /moai project Phase 5+ logic — that invocation is owned by the project-harness generation policy. The separation is intentional:

  • This skill = capability (what to do and how)
  • the project-harness generation policy = invocation wiring (when to do it)

Out of Scope

The following capabilities are explicitly NOT implemented by this skill:

  • 5-layer integration mechanism — owned by the project-harness generation policy. The integration with /moai project phases, hook installation, and AGENTS.md marker management are all delegated to that SPEC.
  • 16-question Socratic interview — owned by the project-harness generation policy. The manager-spec conducts the interview under that SPEC's control.
  • Auto-evolution loop — owned by the harness-learning policy. The learning feedback mechanism (Phase 7) and delta capture are separate work items outside Wave A.
  • Modification of .claude/agents/{moai,harness}/ or static moai-* skills — this meta-harness generates only hns-* prefixed artifacts and has no write access to MoAI's own agent/skill directories.

Works Well With

  • moai-foundation-core — SPEC-First DDD and TRUST 5 quality gates
  • moai-foundation-cc — Claude Code skill/agent authoring standards
  • manager-spec — Conducts Discovery and Synthesis phases
  • sync-auditor — Sprint Contract evaluation in Phase 6
  • builder-harness (artifact_type=agent|skill|plugin) — Artifact generation helper

Upstream: revfactory/harness (Apache-2.0) | MoAI adaptation: the harness policy | v4 supersession: the v4 harness Builder redesign See .claude/rules/moai/NOTICE.md for full Apache 2.0 attribution.

© modu-ai, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (references) in .claude/skills/moai-meta-harness of modu-ai/moai-adk.

  • SKILL.md
  • references/agent-cross-references.md
  • references/hierarchical-scoring.md
  • references/hrn-003-hierarchical-scoring.md
  • references/seven-phase-workflow.md
  • seeds/.gitkeep

Open the folder on GitHubat commit 2aab5f7

Compare with similar skills

Moai Meta Harness next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Moai Meta Harness compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Moai Meta Harness this skillmodu-ai/moai-adk1.2k—~5.2kAutomated safety check: NotesApache-2.0
Vercel Composition Patternssupabase/supabase111k58 repos~726Automated safety check: PassMIT
Finishing a Development Branchobra/superpowers297k5 repos~1.9kAutomated safety check: PassMIT
Typescript Advanced Typesrolling-scopes/rsschool-app10k25 repos~4.2kAutomated safety check: PassMPL-2.0
PR Babysitteropeninterpreter/openinterpreter69k3 repos~4.2kAutomated safety check: PassApache-2.0
Code Review ChecklistshareAI-lab/learn-claude-code78k4 repos~1.1kAutomated safety check: PassMIT

Similar skills

  • Official

    React composition patterns that scale. An agent skill from supabase/supabase.

    111k GitHub starsUsed in 58 repos~726 tokens
    DevelopmentAuto-check passed
  • Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.

    297k GitHub starsUsed in 5 repos~1.9k tokens
    DevelopmentAuto-check passed
  • Typescript Advanced Types

    rolling-scopes/rsschool-app

    Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications.

    10k GitHub starsUsed in 25 repos~4.2k tokens
    DevelopmentAuto-check passed
  • PR Babysitter

    openinterpreter/openinterpreter

    Watches an open GitHub pull request until it merges, handling review comments, diagnosing CI failures and retrying flaky checks along the way.

    69k GitHub starsUsed in 3 repos~4.2k tokens
    DevelopmentAuto-check passed
  • Code Review Checklist

    shareAI-lab/learn-claude-code

    Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.

    78k GitHub starsUsed in 4 repos~1.1k tokens
    DevelopmentAuto-check passed
  • Greploop

    onyx-dot-app/onyx

    Iteratively improves a PR (GitHub), MR (GitLab), or shelved changelist (Perforce) until Greptile gives it a 5/5 confidence score with zero unresolved comments.

    32k GitHub starsUsed in 4 repos~3.3k tokens
    DevelopmentAuto-check passed

More from modu-ai/moai-adk

All 48 skills in this repo
  • Builds hand-editable SVG diagrams from computed layout coordinates, lints the source and renders a 2x PNG, with rules for when mermaid is the better choice.

    1.2k GitHub stars~5.2k tokensUpdated yesterday
    Auto-check: notes
  • MoAI Foundation Core

    modu-ai/moai-adk

    Reference for MoAI-ADK's core development principles: TRUST 5 quality gates, SPEC-first domain-driven workflow, agent delegation and token budgeting.

    1.2k GitHub stars~5k tokensUpdated yesterday
    Auto-check passed
  • MoAI SPEC Workflow

    modu-ai/moai-adk

    Manages SPEC documents for MoAI-ADK development, with GEARS or EARS requirement notation, acceptance criteria and a link into the Plan-Run-Sync workflow.

    1.2k GitHub stars~5.1k tokensUpdated yesterday
    Auto-check passed
  • MoAI TDD Workflow

    modu-ai/moai-adk

    Drives test-first development through the RED, GREEN, REFACTOR cycle, with a config switch that selects between TDD and a DDD workflow for existing code.

    1.2k GitHub stars~3.1k tokensUpdated yesterday
    Auto-check passed
  • MoAI Worktree Management

    modu-ai/moai-adk

    Gives each SPEC its own Git worktree with a registry of active workspaces, base-branch sync and cleanup of merged ones, inside the MoAI-ADK workflow.

    1.2k GitHub stars~3.9k tokensUpdated yesterday
    Auto-check passed
  • Watches a pull request's CI checks after creation, separates required from auxiliary failures, applies limited safe fixes and escalates anything semantic to you.

    1.2k GitHub stars~2.4k tokensUpdated yesterday
    Auto-check: notes

Categories

Questions about Moai Meta Harness

What does Moai Meta Harness do?

DEPRECATED — legacy 7-Phase meta-harness. An agent skill from modu-ai/moai-adk. Moai Meta Harness is an agent skill from modu-ai/moai-adk. DEPRECATED — legacy 7-Phase meta-harness.

When should I use Moai Meta Harness?

Moai Meta Harness fits situations like: development work in your project.

How do I install Moai Meta Harness in Claude Code?

Run `npx skills add modu-ai/moai-adk --skill moai-meta-harness -a claude-code`. Or copy the skill folder (.claude/skills/moai-meta-harness in modu-ai/moai-adk) into .claude/skills/moai-meta-harness in your project. Claude Code loads it when a task matches its description.

How do I install Moai Meta Harness in Codex?

Run `npx skills add modu-ai/moai-adk --skill moai-meta-harness -a codex`. Or copy the skill folder (.claude/skills/moai-meta-harness in modu-ai/moai-adk) into .agents/skills/moai-meta-harness in your project. Codex loads it when a task matches its description.

Can I use Moai Meta Harness in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add modu-ai/moai-adk --skill moai-meta-harness -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/moai-meta-harness, .gemini/skills/moai-meta-harness, .github/skills/moai-meta-harness and .opencode/skills/moai-meta-harness in your project.

What does Moai Meta Harness need to run?

SKILL.md names no scripts, command-line tools or credentials: Moai Meta Harness is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, Edit, Grep, Glob, Bash. Compatibility (from SKILL.md): Designed for Claude Code (v2.1.111+).

Does Moai Meta Harness access the network?

SKILL.md names 1 domain. As links in the text: github.com. This is read from the text; nothing was executed.

Is Moai Meta Harness safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Moai Meta Harness use?

Moai Meta Harness is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Moai Meta Harness use?

About 5.2k tokens (SKILL.md is roughly 21k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.7k tokens, read only when the agent opens those files.

What are the alternatives to Moai Meta Harness?

Skills that share tags, products or a category with Moai Meta Harness: Vercel Composition Patterns (supabase/supabase, 111k stars), Finishing a Development Branch (obra/superpowers, 297k stars), Typescript Advanced Types (rolling-scopes/rsschool-app, 10k stars) and PR Babysitter (openinterpreter/openinterpreter, 69k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Moai Meta Harness?

modu-ai (a GitHub organization) maintains it in modu-ai/moai-adk, which has 1,230 GitHub stars. The repository holds 48 skills in this directory. The repository was last updated on October 9, 2026.

Source: modu-ai/moai-adk on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.