moai-foundation-claude

Create and configure Codex extensions including Skills, sub-agents, plugins, and slash commands.

Updated Nov 20, 2025
One-click install
npx skills add https://github.com/soo-kate-yeon/shadowoo --skill moai-foundation-claude-soo-kate-yeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-foundation-claude
Source: https://github.com/soo-kate-yeon/shadowoo/tree/main/.agents/skills/moai-foundation-claude
Command: npx skills add https://github.com/soo-kate-yeon/shadowoo --skill moai-foundation-claude-soo-kate-yeon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide for creating and managing Claude Code extensions, including Skills, sub-agents, plugins, and custom commands, ensuring adherence to best practices and standards.

Core Features & Use Cases

  • Skill Creation: Learn the official definition, structure, and best practices for developing Claude Skills.
  • Agent Development: Understand how to create and delegate tasks to specialized sub-agents.
  • Command Orchestration: Build custom slash commands for streamlined workflows.
  • Use Case: A new developer joining a project needs to understand how to create a new Skill to add custom functionality, or how to define a sub-agent for a specific task like code analysis. This Skill provides the foundational knowledge.

Quick Start

Refer to the documentation index for detailed guides on creating Skills, sub-agents, and commands.

Frequently Asked Questions about moai-foundation-claude

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

FAQPage Schema
How do I create custom Claude Code extensions and sub-agents?

To create custom Claude Code extensions, use a canonical authoring kit that defines the official structure, best practices, and configuration standards for Skills and sub-agents. It provides foundational knowledge for delegating tasks to specialized agents.

What is the best way to build custom slash commands for Claude workflows?

The best way to build custom slash commands is by following an orchestration guide that streamlines workflows. A foundational authoring kit provides the necessary configurations to implement and orchestrate these commands effectively within your environment.

How does sandboxing work when configuring advanced agent patterns?

Sandboxing for advanced agent patterns works by applying specific configuration settings within your extension's foundation. The authoring kit facilitates creating these isolated environments to ensure secure task execution and delegation.

Can I use this authoring kit to set up memory and hooks for my agents?

Yes, you can use this authoring kit to set up memory and hooks. It provides comprehensive configuration guides covering these features alongside Skills, plugins, and settings to ensure proper extension management.

Do I need prior knowledge of plugin structures before developing Claude Skills?

You do not need prior knowledge of plugin structures, as this kit provides the official definitions and best practices for developing Claude Skills. It serves as a foundational guide for new developers joining a project.