Agent skill

Moai Foundation Cc

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

Canonical Claude Code authoring kit covering Skills, sub-agents, plugins, slash commands, hooks, memory, settings, sandboxing, headless mode, and advanced agent patterns.

Apache-2.0Auto-check passedAgent Workflows

Install Moai Foundation Cc

skills CLI
$ npx skills add modu-ai/moai-adk --skill moai-foundation-cc -a claude-code

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

GitHub CLI
$ gh skill install modu-ai/moai-adk moai-foundation-cc --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-foundation-cc .claude/skills/moai-foundation-cc && 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-foundation-cc
GitHub stars
1.2k
Token cost
~3.3k tokens
SKILL.md length
1,430 words
Files
27
Skills in repo
48
Repo updated
First seen
Licence
Apache-2.0

At a glance

Canonical Claude Code authoring kit covering Skills, sub-agents, plugins, slash commands, hooks, memory, settings, sandboxing, headless mode, and advanced agent patterns.

  • Creating Claude Code extensions
  • SKILL.md covers Documentation Index, Quick Reference, Skill Creation and Sub-agent Creation, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Configuring Claude Code features

What it does

Moai Foundation Cc is an agent skill from modu-ai/moai-adk. Canonical Claude Code authoring kit covering Skills, sub-agents, plugins, slash commands, hooks, memory, settings, sandboxing, headless mode, and advanced agent patterns. Use when creating Claude Code extensions or configuring Claude Code features.

Its SKILL.md is about 3.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 27 other files (for example `reference/advanced-agent-patterns.md`, `reference/best-practices-checklist.md` and `reference/claude-code-cli-reference-official.md`). Compatibility notes: Designed for Claude Code

It sits in Agent Workflows, covering Subagents and Hooks and plugins. 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

  • Creating Claude Code extensions
  • Configuring Claude Code features

Example prompts

  • “/moai-foundation-cc”

Requirements

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

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

    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

    No URLs in SKILL.md.

    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

    From compatibility in the SKILL.md frontmatter.

Context cost

Moai Foundation Cc loads about 3.3k tokens when it runs. Until then it costs about 67 tokens; SKILL.md has 1,430 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~67
When it runs · the whole SKILL.md, loaded when a task matches
~3.3k

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 passed

The automated check found no risky patterns in SKILL.md.

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,430 words, ~3,286 tokens.

Download SKILL.mdSave it as .claude/skills/moai-foundation-cc/SKILL.md (or your agent's skills folder). This skill also uses 26 other files; get the full folder from GitHub.
name
moai-foundation-cc
description
Canonical Claude Code authoring kit covering Skills, sub-agents, plugins, slash commands, hooks, memory, settings, sandboxing, headless mode, and advanced agent patterns. Use when creating Claude Code extensions or configuring Claude Code features.
allowed-tools
Read, Write, Edit, Grep, Glob
compatibility
Designed for Claude Code
when_to_use
Use for Claude Code authoring and extension: Skills, sub-agents, plugins, slash commands, hooks, memory, settings, sandboxing, headless mode, orchestration…
license
Apache-2.0
user-invocable
false
metadata.version
5.0.0
metadata.category
foundation
metadata.status
active
metadata.updated
2026-01-11
metadata.modularized
false
metadata.tags
foundation, claude-code, skills, sub-agents, plugins, slash-commands, hooks, memory, settings, sandboxing, headless, agent-patterns
metadata.aliases
moai-foundation-cc

Claude Code Authoring Kit

Comprehensive reference for Claude Code Skills, sub-agents, plugins, slash commands, hooks, memory, settings, sandboxing, headless mode, and advanced agent patterns.

Documentation Index

Core Features:

  • reference/claude-code-skills-official.md - Agent Skills creation and management
  • reference/claude-code-sub-agents-official.md - Sub-agent development and delegation
  • reference/claude-code-plugins-official.md - Plugin architecture and distribution
  • reference/claude-code-custom-slash-commands-official.md - Command creation and orchestration

Configuration:

  • reference/claude-code-settings-official.md - Configuration hierarchy and management
  • reference/claude-code-memory-official.md - Context and knowledge persistence
  • reference/claude-code-hooks-official.md - Event-driven automation
  • reference/claude-code-iam-official.md - Access control and security

Advanced Features:

  • reference/claude-code-sandboxing-official.md - Security isolation
  • reference/claude-code-headless-official.md - Programmatic and CI/CD usage
  • reference/claude-code-devcontainers-official.md - Containerized environments
  • reference/claude-code-cli-reference-official.md - Command-line interface
  • reference/claude-code-statusline-official.md - Custom status display
  • reference/advanced-agent-patterns.md - Engineering best practices

Quick Reference

Skills: Model-invoked extensions in ~/.claude/skills/ (personal) or .claude/skills/ (project). Three-level progressive disclosure. Max 500 lines.

Sub-agents: Specialized assistants via Agent(subagent_type="..."). Context window follows the session model (Sonnet 5 = 1M native on the Anthropic API; Haiku / gateway / older models = 200K — CC 2.1.197). Nesting: by default a subagent CAN spawn subagents of its own, up to three layers below the main conversation; CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH changes the limit and 1 turns nesting off (CC 2.1.217+). At the depth limit Claude Code withholds the Agent tool. To stop one specific subagent from spawning, omit Agent from its tools list or add it to disallowedTools — MoAI retained agents omit Agent with one deliberate carve-out — manager-lead carries it as the sole depth-1 fan-out seam, and every leaf worker it spawns MUST omit Agent (the depth-2 seal, enforced at lint time; sentinel DEPTH_SEAL_VIOLATION) — so nothing re-delegates below that one layer, regardless of the depth setting. To create or manage subagents, ask Claude or edit .claude/agents/ directly — the /agents wizard was removed in CC 2.1.198 (the official sub-agents doc still documented a /agents tabbed interface as of 2026-07-03; doc lag — verify in a live 2.1.198 session).

Plugins: Reusable bundles in .claude-plugin/plugin.json. Include commands, agents, skills, hooks, MCP servers.

Commands: User-invoked via /command. Parameters: $ARGUMENTS, $1, $2. File refs: @file.

Hooks: Events in settings.json. PreToolUse, PostToolUse, SessionStart, SessionEnd, PreCompact, Notification.

Memory: CLAUDE.md files + .claude/rules/*.md. Enterprise to Project to User hierarchy. @import syntax.

Settings: 6-level hierarchy. Managed to file-managed to CLI to local to shared to user.

Sandboxing: OS-level isolation. Filesystem and network restrictions. Auto-allow safe operations.

Headless: -p flag for non-interactive. --allowedTools, --json-schema, --agents for automation.

Skill Creation

Progressive Disclosure Architecture

Level 1 (Metadata): Name and description loaded at startup, approximately 100 tokens per Skill

Level 2 (Instructions): SKILL.md body loaded when triggered, under 5K tokens recommended

Level 3 (Resources): Additional files loaded on demand, effectively unlimited

Required Format

Create a SKILL.md file with YAML frontmatter containing name in kebab-case and description explaining what it does and when to use it in third person. Maximum 1024 characters for description. After the frontmatter, include a heading with the skill name, a Quick Start section with brief instructions, and a Details section referencing REFERENCE.md for more information.

Best Practices
  • Third person descriptions (does not I do)
  • Include trigger terms users mention
  • Keep under 500 lines
  • One level deep references
  • Test with Haiku, Sonnet, Opus

Sub-agent Creation

Using /agents Command

CC 2.1.198 CHANGELOG delta: The /agents wizard was removed — per the CHANGELOG, "ask Claude to create or manage subagents, or edit .claude/agents/ directly." The official sub-agents doc still documented a /agents tabbed interface as of 2026-07-03 (doc lag, or the removal covers only the creation wizard); verify in a live 2.1.198 session before relying on the flow below.

Type /agents, select Create New Agent, define purpose and tools, press e to edit prompt.

File Format

Create a markdown file with YAML frontmatter containing name, description explaining when to invoke (use PROACTIVELY for auto-delegation), tools as comma-separated list (Read, Write, Bash), and model specification (sonnet). After frontmatter, include the system prompt.

Critical Rules
  • Nesting is allowed by default (three layers below the main conversation); MoAI retained agents omit Agent from tools, so they do not spawn subagents of their own
  • Cannot use AskUserQuestion effectively
  • All user interaction before delegation
  • Context window follows the session model (Sonnet 5 = 1M native on the Anthropic API; Haiku / gateway / older models = 200K — CC 2.1.197)

Plugin Creation

Directory Structure

Create my-plugin directory with .claude-plugin/plugin.json, commands directory, agents directory, skills directory, hooks/hooks.json, and .mcp.json file.

Manifest (plugin.json)

Create a JSON object with name, description explaining plugin purpose, version as 1.0.0, and author object containing name field.

Commands

Use /plugin install owner/repo to install from GitHub. Use /plugin validate . to validate current directory. Use /plugin enable plugin-name to enable a plugin.

Advanced Agent Patterns

Two-Agent Pattern for Long Tasks

Initializer agent: Sets up environment, feature registry, progress docs

Executor agent: Works single features, updates registry, maintains progress

See reference/advanced-agent-patterns.md for details.

Orchestrator-Worker Architecture

Lead agent: Decomposes tasks, spawns workers, synthesizes results

Worker agents: Execute focused tasks, return condensed summaries

Context Engineering Principles
  • Smallest set of high-signal tokens
  • Just-in-time retrieval over upfront loading
  • Context compaction for long sessions
  • External memory files persist outside window
Tool Design Best Practices
  • Consolidate related functions into single tools
  • Return high-signal context-aware responses
  • Clear parameter names (user_id not user)
  • Instructive error messages with examples
Show full SKILL.md (618 more words)Show less
Explore/Search Performance Optimization

When using Explore agent or direct exploration tools (Grep, Glob, Read), apply these optimizations to prevent performance bottlenecks with GLM models:

AST-Grep Priority

  • Use structural search (ast-grep) before text-based search (Grep)
  • Run moai ast-grep to scan, moai ast-edit to rewrite matches
  • Example: sg -p 'class $X extends Service' --lang python is faster than grep -r "class.*extends.*Service"

Search Scope Limitation

  • Always use path parameter to limit search scope
  • Example: Grep(pattern="func ", path="internal/core/") instead of Grep(pattern="async def")

File Pattern Specificity

  • Use specific Glob patterns instead of wildcards
  • Example: Glob(pattern="internal/core/*.go") instead of Glob(pattern="src/**/*.py")

Parallel Processing

  • Execute independent searches in parallel (single message, multiple tool calls)
  • Maximum 5 parallel searches to prevent context fragmentation

Workflow: Explore-Plan-Code-Commit

Phase 1 Explore: Read files, understand structure, map dependencies

Phase 2 Plan: Use think prompts, outline approach, define criteria

Phase 3 Code: Implement iteratively, verify each step, handle edges

Phase 4 Commit: Descriptive messages, logical groupings, clean history

MoAI-ADK Integration

Core Skills
  • moai-foundation-cc: This authoring kit
  • moai-foundation-core: SPEC system and workflows
  • moai-foundation-philosopher: Strategic thinking
Essential Sub-agents
  • manager-spec: EARS specifications
  • manager-develop: DDD execution
  • Agent(general-purpose) with security instructions: Security analysis
  • Agent(general-purpose) with backend instructions: API development
  • Agent(general-purpose) with frontend instructions: UI implementation

Security Features

Sandboxing
  • Filesystem: Write restricted to cwd
  • Network: Domain allowlists via proxy
  • OS-level: bubblewrap (Linux), Seatbelt (macOS)
Dev Containers
  • Security-hardened with firewall
  • Whitelisted outbound only
  • --dangerously-skip-permissions for trusted only
Headless Safety
  • Always use --allowedTools in CI/CD
  • Validate inputs before passing to Claude
  • Handle errors with exit codes

Resources

For detailed patterns and working examples, see the reference directory.

Version History:

  • v5.0.0: Converted to narrative format per CLAUDE.md Documentation Standards
  • v4.0.0: Added plugins, sandboxing, headless, statusline, dev containers, CLI reference, advanced patterns
  • v3.0.0: Added progressive disclosure, sub-agent details, integration patterns
  • v2.0.0: Initial comprehensive release
<!-- moai:evolvable-start id="rationalizations" -->

Common Rationalizations

RationalizationReality
"I will use Bash sed instead of Edit, it is faster"Edit is the preferred tool for accuracy and review. Bash sed errors are silent and hard to trace.
"This hook does not need a timeout, it finishes quickly"Hooks without timeouts can hang the entire session. Always set an explicit timeout.
"I can put all logic in CLAUDE.md, rules are overkill"CLAUDE.md has a 40K character limit. Rules load conditionally and scale without bloating the prompt.
"Settings.json changes are low risk"Incorrect settings.json breaks hooks, permissions, and model routing. Validate the JSON after every edit.
"I will skip progressive disclosure, all content is needed"Loading 5K tokens for every skill wastes 67% of context. Level 1 metadata is sufficient for routing.
"allowed-tools restricts which tools the skill may use"It does the opposite: allowed-tools pre-approves those tools for the turn that invokes the skill, so they run without a permission prompt. The field that removes tools is disallowed-tools. Omitting allowed-tools is not a leak — the standard permission model still applies.
<!-- moai:evolvable-end -->
<!-- moai:evolvable-start id="red-flags" -->

Red Flags

  • CLAUDE.md exceeds 40,000 characters
  • Hook registered in settings.json without a corresponding script file
  • Skill frontmatter grants a broad allowed-tools set when a narrow one would do (the field pre-approves tools, so every entry is a permission prompt waived)
  • Agent definition uses YAML array for tools instead of CSV string
  • settings.json contains hardcoded absolute paths instead of $CLAUDE_PROJECT_DIR
  • Progressive disclosure disabled for a skill that exceeds 3000 tokens
<!-- moai:evolvable-end -->
<!-- moai:evolvable-start id="verification" -->

Verification

  • CLAUDE.md character count is under 40,000 (show wc -c output)
  • settings.json is valid JSON (show json validation output)
  • Every hook in settings.json has a matching script file in .claude/hooks/
  • Skill allowed-tools lists only the tools the skill actually runs (space-separated, comma-separated, and YAML-list forms are all accepted)
  • Agent frontmatter uses CSV for tools and YAML array for skills
  • All metadata values in skill frontmatter are quoted strings
  • $CLAUDE_PROJECT_DIR used instead of absolute paths in hook commands
<!-- moai:evolvable-end -->

© 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 26 other files in .claude/skills/moai-foundation-cc of modu-ai/moai-adk.

  • SKILL.md
  • reference/advanced-agent-patterns.md
  • reference/best-practices-checklist.md
  • reference/claude-code-cli-reference-official.md
  • reference/claude-code-custom-slash-commands-official.md
  • reference/claude-code-devcontainers-official.md
  • reference/claude-code-discover-plugins-official.md
  • reference/claude-code-headless-official.md
  • reference/claude-code-hooks-official.md
  • reference/claude-code-iam-official.md
  • reference/claude-code-memory-official.md
  • reference/claude-code-plugin-marketplaces-official.md
  • reference/claude-code-plugins-official.md
  • reference/claude-code-sandboxing-official.md
  • reference/claude-code-settings-official.md
  • reference/claude-code-skills-official.md
  • reference/claude-code-statusline-official.md
  • reference/claude-code-sub-agents-official.md
  • reference/complete-configuration-guide.md
  • reference/examples.md
  • … and 7 more

Open the folder on GitHubat commit 2aab5f7

Compare with similar skills

Moai Foundation Cc 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 Foundation Cc compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Moai Foundation Cc this skillmodu-ai/moai-adk1.2k—~3.3kAutomated safety check: PassApache-2.0
Claude Code Agent Developmentanthropics/claude-plugins-official38k7 repos~2.8kAutomated safety check: PassApache-2.0
Claude Automation Recommenderanthropics/claude-plugins-official38k3 repos~2.7kAutomated safety check: NotesApache-2.0
Weaveentropyvortex/meta-llm-charter249—~2.9kAutomated safety check: PassMIT
Claude Code Advanced Guide2025Emma/vibe-coding-cn23k1 repos~1.4kAutomated safety check: PassMIT
Claude Code Mastery Squadohmyjahh/xquads-squads277—~1.1kAutomated safety check: PassMIT

Similar skills

  • Claude Code Agent Development

    anthropics/claude-plugins-official

    Official

    Explains how to write agents for Claude Code plugins: the markdown file with YAML frontmatter, trigger descriptions, model and color settings, and system prompt design.

    38k GitHub starsUsed in 7 repos~2.8k tokens
    Agent WorkflowsAuto-check passed
  • Claude Automation Recommender

    anthropics/claude-plugins-official

    Official

    Scans a codebase and suggests which Claude Code hooks, subagents, skills, plugins and MCP servers fit its stack, without changing any files.

    38k GitHub starsUsed in 3 repos~2.7k tokens
    Agent WorkflowsAuto-check: notes
  • Weave

    entropyvortex/meta-llm-charter

    Parallel strand orchestration — decompose a task into 3+ independently scoped strands, fan out real subagents (worktree-isolated when they write files), and coordinate through a session file and…

    249 GitHub stars~2.9k tokensUpdated 2 mo ago
    Agent WorkflowsAuto-check passed
  • Claude Code Advanced Guide

    2025Emma/vibe-coding-cn

    A Chinese-language tutorial on advanced Claude Code use: its core tools, REPL, slash commands, workflows, permissions, memory, MCP, hooks and sub-agents.

    23k GitHub starsUsed in 1 repo~1.4k tokens
    Agent WorkflowsAuto-check passed
  • Claude Code Mastery Squad

    ohmyjahh/xquads-squads

    Routes a request to one of eight specialist agents covering hooks, skills, subagents, MCP integration and context engineering for Claude Code.

    277 GitHub stars~1.1k tokensUpdated 11 days ago
    Agent WorkflowsAuto-check passed
  • Legacy To AI Ready

    nicepkg/ai-workflow

    Transform legacy codebases into AI-ready projects with Claude Code configurations.

    285 GitHub stars~2.2k tokensUpdated 8 mo ago
    Agent WorkflowsAuto-check: notes

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 Foundation Cc

What does Moai Foundation Cc do?

Canonical Claude Code authoring kit covering Skills, sub-agents, plugins, slash commands, hooks, memory, settings, sandboxing, headless mode, and advanced agent patterns. Moai Foundation Cc is an agent skill from modu-ai/moai-adk. Canonical Claude Code authoring kit covering Skills, sub-agents, plugins, slash commands, hooks, memory, settings, sandboxing, headless mode, and advanced agent patterns.

When should I use Moai Foundation Cc?

Moai Foundation Cc fits situations like: creating Claude Code extensions; configuring Claude Code features.

How do I install Moai Foundation Cc in Claude Code?

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

How do I install Moai Foundation Cc in Codex?

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

Can I use Moai Foundation Cc 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-foundation-cc -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-foundation-cc, .gemini/skills/moai-foundation-cc, .github/skills/moai-foundation-cc and .opencode/skills/moai-foundation-cc in your project.

What does Moai Foundation Cc need to run?

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

Does Moai Foundation Cc access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Moai Foundation Cc safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Moai Foundation Cc use?

Moai Foundation Cc 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 Foundation Cc use?

About 3.3k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Moai Foundation Cc?

Skills that share tags, products or a category with Moai Foundation Cc: Claude Code Agent Development (anthropics/claude-plugins-official, 38k stars), Claude Automation Recommender (anthropics/claude-plugins-official, 38k stars), Weave (entropyvortex/meta-llm-charter, 249 stars) and Claude Code Advanced Guide (2025Emma/vibe-coding-cn, 23k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Moai Foundation Cc?

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.