Chemical
Official@chemicallang
Chemical Programming Langauge
Agent Skills by Chemical
Showing 7 vetted skills indexed across 1 GitHub repositories.
universal
Diagnose and fix SSR and hydration mismatches across React, Preact, and Solid components.
chemical.mod
Declare module type, sources, and imports for the Chemical compiler.
Compiler Bindings
Expose compiler APIs to Chemical source for plugin-like access.
Macro Code gen
Explain macro expansion and component wrapper generation for Chemical HTML frameworks.
Compiler API
Document compiler API bindings for AST, values, and type systems.
Building
Configure CMake builds and run tests for the Chemical project.
Language Syntax
Document Chemical language syntax and APIs for AI code generation.
Frequently Asked Questions About Chemical
FAQPage SchemaWhat specific tasks does Chemical enable for frontend developers?▼
Chemical enables the diagnosis and resolution of SSR and hydration mismatches across React, Preact, and Solid components. It provides mechanisms for macro expansion, component wrapper generation, and direct access to compiler-level AST and type systems for custom plugin development.
Which technical personas benefit most from using Chemical?▼
Chemical is designed for compiler engineers, framework maintainers, and frontend architects who require deep control over component rendering lifecycles. It is specifically suited for developers building custom language extensions or those needing to bridge disparate component models within a unified build environment.
What are the primary prerequisites for building and running Chemical?▼
Building Chemical requires a configured CMake environment to manage project compilation and test execution. Users must also define module types and sources via the chemical.mod configuration to ensure the compiler correctly resolves imports and bindings for the target source code.