🎯

superdisco-moai-sync

🎯Skill

from rdmptv/adbautoplayer

VibeIndex|
What it does

Synchronizes MoAI-ADK fork by tracking customizations and merging upstream updates while preserving local changes.

superdisco-moai-sync

Installation

Install skill:
npx skills add https://github.com/rdmptv/adbautoplayer --skill superdisco-moai-sync
0
Last UpdatedDec 3, 2025

Skill Details

SKILL.md

Superdisco MoAI fork management - track customizations, sync upstream updates while preserving your changes

Overview

# Superdisco MoAI Sync Skill

Purpose

Manage MoAI-ADK fork (superdisco-agents/moai-adk) with automatic customization tracking and upstream synchronization.

Project Structure

```

/Users/rdmtv/Documents/claydev-local/projects-v2/moai-ir-deck/

β”œβ”€β”€ .claude/ # Claude Code configuration

β”‚ β”œβ”€β”€ agents/moai/ # Custom & modified agents

β”‚ β”œβ”€β”€ skills/ # Skills including this one

β”‚ β”‚ └── superdisco-moai-sync/ # THIS SKILL

β”‚ └── commands/moai/ # Commands

β”œβ”€β”€ .moai/ # MoAI configuration

β”‚ β”œβ”€β”€ config/config.json # Project config (version here)

β”‚ β”œβ”€β”€ customizations/ # MANIFEST & changelog

β”‚ └── scripts/ # Utility scripts

β”œβ”€β”€ moai-adk/ # Local MoAI-ADK repository

β”‚ └── src/moai_adk/templates/ # Template source

β”œβ”€β”€ CLAUDE.md # Alfred execution directives

└── CLAUDE.local.md # Local-only configuration

```

Git Workflow

```

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”

β”‚ SUPERDISCO FORK WORKFLOW β”‚

β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€

β”‚ β”‚

β”‚ [upstream: modu-ai/moai-adk] β”‚

β”‚ β”‚ β”‚

β”‚ β”‚ git fetch upstream β”‚

β”‚ β–Ό β”‚

β”‚ [Local moai-adk/] ◄────── git merge (selective) β”‚

β”‚ β”‚ β”‚

β”‚ β”‚ git push origin β”‚

β”‚ β–Ό β”‚

β”‚ [origin: superdisco-agents/moai-adk] β”‚

β”‚ β”‚

β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

```

Protected Files (Never Overwrite)

These files are tracked as customizations and protected during upstream sync:

Custom Agents (superdisco prefix)

  • src/moai_adk/templates/.claude/agents/moai/builder-workflow-designer.md (NEW)
  • src/moai_adk/templates/.claude/agents/moai/builder-reverse-engineer.md (NEW)

Modified Agents (TOON v4.0 integration)

  • src/moai_adk/templates/.claude/agents/moai/builder-workflow.md
  • src/moai_adk/templates/.claude/agents/moai/builder-agent.md
  • src/moai_adk/templates/.claude/agents/moai/builder-command.md
  • src/moai_adk/templates/.claude/agents/moai/builder-skill.md

Custom Skills

  • src/moai_adk/templates/.claude/skills/moai-library-toon/
  • .claude/skills/superdisco-moai-sync/ (this skill)

Local-Only Files

  • CLAUDE.local.md
  • .moai/config/config.json
  • .claude/commands/moai/99-release.md

Commands

Check Version Status

```bash

uv run .claude/skills/superdisco-moai-sync/scripts/check_version.py

```

Check Agent & Skill Colors

```bash

uv run .claude/skills/superdisco-moai-sync/scripts/check_agents.py # Human-readable table

uv run .claude/skills/superdisco-moai-sync/scripts/check_agents.py --json # JSON output

uv run .claude/skills/superdisco-moai-sync/scripts/check_agents.py --verbose # Detailed output

```

Track Customizations

```bash

uv run .claude/skills/superdisco-moai-sync/scripts/track_changes.py

```

Sync Upstream

```bash

uv run .claude/skills/superdisco-moai-sync/scripts/sync_upstream.py --preview

uv run .claude/skills/superdisco-moai-sync/scripts/sync_upstream.py --apply

```

Push to Fork

```bash

uv run .claude/skills/superdisco-moai-sync/scripts/push_fork.py --message "feat: description"

```

Add Color Properties

```bash

# Preview changes without applying

uv run .claude/skills/superdisco-moai-sync/scripts/add_colors.py --dry-run

# Apply color updates

uv run .claude/skills/superdisco-moai-sync/scripts/add_colors.py --apply

# Process only agents or skills

uv run .claude/skills/superdisco-moai-sync/scripts/add_colors.py --agents

uv run .claude/skills/superdisco-moai-sync/scripts/add_colors.py --skills

```

Color Scheme:

  • Red: Official MoAI (expert-, manager-, mcp-, ai-, builder-agent/skill/command, moai-*)
  • Yellow: Custom Superdisco (builder-workflow-designer, builder-workflow, builder-reverse-engineer, superdisco-*)
  • Blue: Claude Code default

Validate Color Consistency (Planned)

```bash

# Meta checker to validate all agents have correct colors

uv run .claude/skills/superdisco-moai-sync/scripts/check_agents.py

```

Modules

  • modules/customization-tracker.md - Track all customizations
  • modules/upstream-sync.md - Sync with modu-ai/moai-adk
  • modules/fork-workflow.md - Git fork operations
  • modules/conflict-resolver.md - Handle merge conflicts

Integration with Agents

This skill is auto-loaded by:

  • manager-git - For Git operations
  • builder-* - For customization tracking

Version History

| Version | Upstream | Date | Notes |

|---------|----------|------|-------|

| 1.0.0 | v0.31.2 | 2025-12-01 | Initial release |

More from this repository10

🎯
moai-domain-adb🎯Skill

Automates Android device interactions through comprehensive ADB scripting, enabling game bot development, device management, and computer vision workflows.

🎯
decision-logic-framework🎯Skill

Defines decision rules and naming conventions for structuring Claude Code skills, scripts, and workflows with clear architectural separation.

🎯
moai-toolkit-codegen🎯Skill

Generates AI-powered code scaffolding for MoAI agents, skills, commands, and tests using enterprise-grade Context7 patterns and UV CLI standards.

🎯
moai-foundation-uiux🎯Skill

moai-foundation-uiux skill from rdmptv/adbautoplayer

🎯
moai-lang-unified🎯Skill

Unifies enterprise programming across 25+ languages with patterns, best practices, and Context7 integration for seamless multi-language development.

🎯
moai-connector-mcp🎯Skill

Develops and deploys custom MCP servers with FastMCP, enabling type-safe tool, resource, and prompt exposures for AI model interactions.

🎯
macos-resource-optimizer🎯Skill

Optimizes macOS system resources by concurrently executing 40 specialized agents across memory, disk, CPU, and process management domains.

🎯
moai-connector-figma🎯Skill

moai-connector-figma skill from rdmptv/adbautoplayer

🎯
moai-toolkit-essentials🎯Skill

Orchestrates AI-powered development workflows with intelligent debugging, refactoring, performance optimization, and quality enforcement across enterprise projects.

🎯
moai-library-toon🎯Skill

Defines token-efficient YAML-based agent and workflow definitions using BMAD Method patterns, reducing complexity by 40-60% compared to traditional formats.