AD

adb-builder

Automatically scaffold, validate, and manage ADB skill structures and bots.

Install

mkdir -p .claude/skills/adb-builder && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16500" && unzip -o skill.zip -d .claude/skills/adb-builder && rm skill.zip

Installs to .claude/skills/adb-builder

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

**Tier**: Tier 0 (Meta-Generation Framework) **Purpose**: Automated scaffolding and generation system for ADB skills and bots **Version**: 1.0.0 **Status**: Active
163 chars · catalog descriptionno explicit “when” trigger
Intermediate

Key capabilities

  • Generate complete adb-* skills from templates
  • Generate game bot skills with specialized templates
  • Validate skills against ecosystem standards
  • Automate skill migration and restructuring

How it works

The skill uses scripts like adb-builder-skill.py and adb-builder-bot.py to generate ADB skills and bots from templates. It also includes a validation script to check skills against ecosystem standards.

Inputs & outputs

You give it
skill name, category, description, modules, output format
You get back
generated adb-* skill files

When to use adb-builder

  • Generate new ADB skill
  • Scaffold bot structure
  • Validate skill structure

About this skill

adb-builder

Tier: Tier 0 (Meta-Generation Framework) Purpose: Automated scaffolding and generation system for ADB skills and bots Version: 1.0.0 Status: Active

Description

adb-builder provides comprehensive meta-programming capabilities for the ADB ecosystem. It enables automated creation, validation, and reorganization of adb-* skills with proper structure, documentation, and testing patterns.

Core Capabilities

  1. adb-builder-skill - Generate complete adb-* skills from templates
  2. adb-builder-bot - Generate game bot skills with specialized templates
  3. adb-builder-validate - Validate skills against ecosystem standards
  4. adb-project-tree-reorganizer - Automated skill migration and restructuring

Dependencies

  • moai-foundation-core - SPEC and validation patterns
  • moai-lang-unified - Python scripting and language utilities
  • moai-domain-adb - ADB domain knowledge and utilities

Scripts

ScriptPurposeLines
adb-builder-skill.pyGenerate complete adb-* skills300+
adb-builder-bot.pyGenerate game bot skills with templates350+
adb-builder-validate.pyValidate skills against standards250+
adb-project-tree-reorganizer.pyAutomated reorganization and migration280+

Modules

ModulePurposeLines
adb-skill-generation.mdSkill generation patterns and best practices250+
adb-bot-scaffolding.mdBot structure templates and patterns250+
adb-validation-framework.mdValidation rules and scoring system150+
adb-project-tree-hierarchy.mdStructure documentation and migration200+

Workflows

  • adb-skill-creation.toon - Complete skill generation workflow
  • adb-project-reorganization.toon - Project structure reorganization workflow

Test Coverage

  • Unit tests for all generators (250+ tests)
  • Integration tests for reorganizer (50+ tests)
  • Validation test suite (100+ tests)
  • Total Coverage: 85%+

Usage Examples

Generate a New Skill

uv run .claude/skills/adb/adb-builder/scripts/adb-builder-skill.py \
  --name "my-feature" \
  --category "game" \
  --description "Feature description" \
  --modules "module1,module2" \
  --output-format json

Generate a Game Bot

uv run .claude/skills/adb/adb-builder/scripts/adb-builder-bot.py \
  --game "afk-journey" \
  --bot-type "quest-runner" \
  --phases "3" \
  --features "state-tracking,ocr-detection,recovery" \
  --output-format json

Validate Skills

uv run .claude/skills/adb/adb-builder/scripts/adb-builder-validate.py \
  --skill-path .claude/skills/adb/adb-feature/ \
  --checks "all" \
  --report-format json

Reorganize Project Structure

# Dry-run mode (analysis only)
uv run .claude/skills/adb/adb-builder/scripts/adb-project-tree-reorganizer.py \
  --mode dry-run \
  --target-structure game-specific \
  --report json

# Execute mode (actual migration)
uv run .claude/skills/adb/adb-builder/scripts/adb-project-tree-reorganizer.py \
  --mode execute \
  --target-structure game-specific \
  --create-backup \
  --validate-references

Directory Structure

adb-builder/
├── SKILL.md                           (This file)
├── modules/
│   ├── adb-skill-generation.md        (Skill generation patterns)
│   ├── adb-bot-scaffolding.md         (Bot structure templates)
│   ├── adb-validation-framework.md    (Validation rules)
│   └── adb-project-tree-hierarchy.md  (Structure documentation)
├── scripts/
│   ├── adb-builder-skill.py           (Skill generator)
│   ├── adb-builder-bot.py             (Bot generator)
│   ├── adb-builder-validate.py        (Validation tool)
│   ├── adb-project-tree-reorganizer.py (Reorganization tool)
│   └── common/
│       ├── adb_templates.py           (Template utilities)
│       ├── adb_validators.py          (Validation utilities)
│       └── adb_utils.py               (Common utilities)
├── workflows/
│   ├── adb-skill-creation.toon        (Skill creation workflow)
│   └── adb-project-reorganization.toon (Reorganization workflow)
└── tests/
    ├── test_builder_skill.py          (Skill generator tests)
    ├── test_builder_bot.py            (Bot generator tests)
    ├── test_builder_validate.py       (Validation tests)
    └── test_reorganizer.py            (Reorganizer tests)

Integration Points

  • adb- ecosystem*: All adb-* skills are created using adb-builder patterns
  • moai-domain-adb: Uses ADB utilities and patterns
  • ADB agents: Supports agent creation and skill discovery
  • Project restructuring: Automatic reorganization of skill hierarchy

Status & Roadmap

Current Features (v1.0)

  • ✅ Skill generation with templates
  • ✅ Bot scaffolding framework
  • ✅ Validation system
  • ✅ Project reorganization

Planned (v2.0)

  • 🔄 Custom template library
  • 🔄 Model training integration
  • 🔄 Performance profiling tools
  • 🔄 Web UI for skill generation

References

  • See modules/ directory for detailed implementation guides
  • See scripts/ directory for CLI documentation
  • See workflows/ directory for TOON workflow examples

Last Updated: 2025-12-02 Maintainer: ADB Automation Team Status: Production Ready

When not to use it

  • When the task is not related to ADB skill or bot generation
  • When the task does not involve validation against ecosystem standards
  • When the task does not require reorganization of adb-* skills

Prerequisites

moai-foundation-coremoai-lang-unifiedmoai-domain-adb

Limitations

  • The skill is specific to the ADB ecosystem
  • It relies on predefined templates for skill and bot generation
  • Validation is against ecosystem standards

How it compares

This skill automates the creation, validation, and reorganization of ADB skills and bots, providing a structured approach compared to manual file creation and validation.

Compared to similar skills

adb-builder side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
adb-builder (this skill)08moReviewIntermediate
command-development169moReviewIntermediate
skill-forge119moReviewIntermediate
codex-skill125moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

command-development

anthropics

This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.

16133

skill-forge

WilliamSaysX

Automated skill creation workshop with intelligent source detection, smart path management, and end-to-end workflow automation. This skill should be used when users want to create a new skill or convert external resources (GitHub repositories, online documentation, or local directories) into a skill. Automatically fetches, organizes, and packages skills with proactive cleanup management.

11115

codex-skill

feiskyer

Use when user asks to leverage codex, gpt-5, or gpt-5.1 to implement something (usually implement a plan or feature designed by Claude). Provides non-interactive automation mode for hands-off task execution without approval prompts.

12110

agent-factory

alirezarezvani

Claude Code agent generation system that creates custom agents and sub-agents with enhanced YAML frontmatter, tool access patterns, and MCP integration support following proven production patterns

8109

subagent-driven-development

davila7

Use when executing implementation plans with independent tasks in the current session

1493

peekaboo

openclaw

Capture and automate macOS UI with the Peekaboo CLI.

1486

Search skills

Search the agent skills registry