MCUB-release-modules

Validate, package, and publish MCUB userbot modules into the release repository.

3|1|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/hairpin01/repo-MCUB-fork --skill mcub-release-modules
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: MCUB-release-modules
Source: https://github.com/hairpin01/repo-MCUB-fork/tree/main/OpenAgent/skills/MCUB-release-modules
Command: npx skills add https://github.com/hairpin01/repo-MCUB-fork --skill mcub-release-modules

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual friction from preparing MCUB userbot modules for public release, so you can validate, package, and publish updates with confidence.

Core Features & Use Cases

  • Module Validation: Checks syntax and debugger behavior before anything is released.
  • Release Packaging: Copies an approved module into the canonical repo filename and location.
  • Index Maintenance: Keeps modules.ini aligned with the released module name.
  • Git Release Workflow: Commits the module and index changes separately, then pushes the repository.
  • Use Case: A developer finishes a debug build and uses this Skill to turn it into a properly named repository module with verified indexing and clean git history.

Quick Start

Ask me to validate, release, index, commit, and push an MCUB module from the debug workspace into the repo-MCUB-fork repository.

Frequently Asked Questions about MCUB-release-modules

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

FAQPage Schema
How do I validate and publish MCUB userbot modules from a debug build?

To validate and publish MCUB modules, you must run syntax checks and debugger validation on the debug build, then package the module into the canonical release filename and push the git repository updates.

How do I synchronize modules.ini when releasing an MCUB module?

Synchronizing modules.ini requires updating the index file to align with the exact released module name, ensuring the newly committed module is properly registered before the git push.

Can I use this workflow for new MCUB module submissions and index updates?

Yes, this workflow applies to new module submissions, module updates, and index synchronization, verifying debugger behavior and syntax before copying the file to the release repository.

What is the git commit structure for releasing MCUB modules safely?

The git release workflow commits the module file and the modules.ini index changes separately to maintain clean git history, followed by a push verification step to confirm the repository update.

Why does my MCUB module release fail validation before the git push?

Module release validation fails when the debug build contains syntax errors or does not pass MCUB debugger validation, preventing the module from being packaged into the release repository.