What problem does it solve?
Writing Atomico.js web components correctly requires knowing framework-specific rules for props, state hooks, events, JSX typing, and Shadow DOM behavior, and mistakes like void callbacks or extracted handlers silently break type inference and event propagation.
Core Features & Use Cases
- Coding Standards & API Reference: Provides cheat sheets for c(), useProp, useState, useObjectState, event(), callback(), useFormProps, useSuspense, and other Atomico hooks with correct and forbidden patterns.
- Validation Pipeline: Enforces a two-phase audit (semantic lint checks plus tsc --noEmit compiler verification) with a mandatory validation report before any generated code is accepted.
- Use Case: Ask the agent to build a form-associated custom input component; it generates the component with proper props factories, reflect rules, and inline handlers, then runs the TypeScript compiler check and reports the validation results.
Quick Start
Create an Atomico counter component with a reflected size prop and validate it against the project rules.