processor-creator

Community

Build AST processors with precise execution order.

Authorphonowell
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the complex, order-sensitive process of adding new AST processors to the CoffeeScript→AHK transpiler. It ensures correct dependency analysis, precise registration, and thorough testing, preventing subtle bugs caused by incorrect execution order and saving significant debugging time.

Core Features & Use Cases

  • Dependency-Aware Registration: Guides the insertion of new processors into the processAst function based on their specific dependencies, not alphabetical order.
  • Structured File Creation: Directs the creation of processor files, enforcing line limits and best practices for AST transformation.
  • Order Sensitivity Validation: Includes steps to explicitly test and confirm that the processor's execution order is critical and correct.
  • Use Case: When you need to implement a new AST transformation or syntax rewrite for the CoffeeScript→AHK transpiler, this Skill provides a rigorous workflow to ensure your processor is correctly integrated, tested for order-sensitive behavior, and compliant with project standards.

Quick Start

Create a new processor called 'my-ast-transformer' that needs to run before the 'variableProcessor'.

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: processor-creator
Download link: https://github.com/phonowell/coffee-ahk/archive/main.zip#processor-creator

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 223,000+ vetted skills library on demand.