create-rc-plugin

Community

Scaffold a DirectumLauncher Python RC plugin

Authordunaevdmitriys-dev
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It helps you reliably create the boilerplate and correct file layout for a Python-based DirectumLauncher RC plugin, so you can avoid manual mistakes in manifests, module names, and service registration.

Core Features & Use Cases

  • Creates the correct plugin directory structure for both Type A (microservice) and Type B (applied solution).
  • Generates manifest.json with the required metadata and runtime/dependency fields.
  • Implements the Python entry module (__init__.py) to load plugin modules in DirectumLauncher.
  • Type A supports service wiring including HAProxy frontend/backend settings and healthcheck endpoint construction.
  • Type B supports installer wiring by using a ready BaseRnDComponent-based installer template from the existing scaffold.

Use case: you need to ship a new DirectumLauncher component as a deployable RC plugin and want the AI to produce a consistent scaffold that matches Directum RX 26.1 conventions.

Quick Start

Ask the AI to scaffold a Type A plugin named my_widget with the required display names, version 26.1.0.1, and networking settings (port, health endpoint, and HAProxy path prefix) following the RC plugin structure.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: create-rc-plugin
Download link: https://github.com/dunaevdmitriys-dev/directum-mcp-server/archive/main.zip#create-rc-plugin

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.