processor-creator
CommunityBuild AST processors with precise execution order.
Software Engineering#code generation#compiler#processor#ast transformation#coffeescript#autohotkey#transpiler
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
processAstfunction 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.