Справочник по языку atopile (.ato)

engineering

ato-language is a Claude Code skill that acts as a reference for the declarative `.ato` DSL: it covers the type system, connection semantics, constraint model, and the atopile standard library. The `.ato` language lets engineers describe hardware as composable modules with interfaces, tolerances, equations, and assertions — the compiler resolves constraints, picks discrete components parametrically, and keeps the KiCad layout in sync. Use this skill when studying `.ato` syntax, reviewing existing hardware designs, or doing a quick point-lookup for a specific language construct. It is especially helpful for developers new to atopile who want to understand how reusable modules and parametric component selection work in practice.