How the Zig↔Python binding layer works (pyzig), including build-on-import, wrapper generation patterns, ownership rules, and where to add new exported APIs.
How the Zig S-expression engine and typed KiCad models work, how they are exposed to Python (pyzig_sexp), and the invariants around parsing, formatting, and freeing.
Reference for the `.ato` declarative DSL: type system, connection semantics, constraint model, and standard library. Use when authoring or reviewing `.ato` code.
explore relationships in the lore knowledge graph - cooccurring files, project sessions, sibling sessions, tagged notes
How FabLL (faebryk.core.node) maps Python node/trait declarations into the TypeGraph + instance graph, including field/trait invariants and instantiation patterns.
Browse, search, create, and update Octave library entities (personas, products, playbooks, segments, competitors, proof points, references).
Authoritative ato authoring and review skill: language reference, stdlib, design patterns, and end-to-end board design workflow.
A powerful skill that gives the agent semantic understanding of a codebase via the Language Server Protocol (LSP), moving beyond text searches to true code comprehension.