coding-agent-extension-builder

Generates plugin and marketplace folder structures via a Kotlin DSL.

Updated Jan 5, 2026
One-click install
npx skills add https://github.com/takahirom/coding-agent-extension-builder --skill coding-agent-extension-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-agent-extension-builder
Source: https://github.com/takahirom/coding-agent-extension-builder/tree/main/.claude/skills/coding-agent-extension-dsl
Command: npx skills add https://github.com/takahirom/coding-agent-extension-builder --skill coding-agent-extension-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing coding agent extensions by hand is error-prone and time-consuming. This Skill provides a Kotlin DSL and builder pattern to generate correct plugin/marketplace structures automatically, reducing typos and misconfigurations.

Core Features & Use Cases

  • Automatic structure generation: Create the proper folder layout for plugins, commands, skills, and marketplaces.
  • Type-safe configuration: Use a Kotlin DSL to define plugins, commands, and skills with compile-time validation to prevent mistakes.
  • Use Case: A developer wants to ship a new plugin and marketplace; with this Skill they can generate the exact repository layout and configuration, then push to GitHub.

Quick Start

Define a plugin and a marketplace using the Kotlin DSL, then generate the folder structure and write it to disk with a single call: marketplace.writeClaudeCodeExtension(Path("output"))