create-hx-extension

Scaffold, debug, and iterate HX extensions built as TypeScript modules.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/HyperDev1/hx-ai --skill create-hx-extension
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-hx-extension
Source: https://github.com/HyperDev1/hx-ai/tree/main/src/resources/skills/create-hx-extension
Command: npx skills add https://github.com/HyperDev1/hx-ai --skill create-hx-extension

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffolds, debugs, and iterates HX extensions built as TypeScript modules that hook into HX's runtime, reducing boilerplate and setup time for extension development.

Core Features & Use Cases

  • Scaffolding: Bootstrap extension skeletons with tools, commands, hooks, UI components, and providers.
  • Debugging & Iteration: Support testing lifecycle events and session flows across extension lifecycles.
  • Deployment & Testing: Guidelines for local/global extension placement, packaging, and testing with the /reload workflow.

Quick Start

Ask to scaffold a new HX extension and start the build/test/iterate workflow.

Frequently Asked Questions about create-hx-extension

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

FAQPage Schema
How do I scaffold an HX extension using TypeScript?

To scaffold an HX extension, use this Skill to bootstrap a TypeScript module skeleton. It generates the foundational structure for tools, commands, event hooks, UI components, and providers, reducing initial boilerplate and setup time.

What is the best way to debug and iterate HX extensions?

The best way to debug and iterate HX extensions is by using the /reload workflow. This Skill supports testing lifecycle events and session flows, allowing you to rapidly build, test, and iterate without manual restart overhead.

Can I build UI components and providers for HX extensions?

Yes, you can build UI components and providers for HX extensions. This Skill scaffolds TypeScript modules that hook directly into the HX runtime, enabling you to define custom interfaces and data providers within your extension.

Does this Skill support both global and project-local HX extension workflows?

Yes, this Skill supports both global and project-local HX extension workflows. It provides specific guidelines for structuring, deploying, and testing extensions across local and global runtime environments within the HX platform.

How do I test lifecycle events and session flows in HX extensions?

You test lifecycle events and session flows by leveraging the debugging and iteration features provided. This Skill enables you to simulate runtime hooks and validate extension behavior across different lifecycle stages during development.

What are the limitations of building HX extensions as TypeScript modules?

A key limitation is that HX extensions built as TypeScript modules require strict adherence to the HX runtime hook structure. You must correctly structure discovery frontmatter and manage dependencies to avoid runtime errors during the build and test cycle.