AnyLumino

skill

The workbench's agent skills: the built-in component skill and the notebook's own skill folders.

The built-in skill documents each catalog component and is generated from the catalog. Its files live in a Claude Code plugin directory inside the package, so claude loads it with --plugin-dir and codex reads the same files by path. Run make workbench-skill after changing the catalog or a wrapper's keywords.

A notebook skill is a folder with a SKILL.md whose front matter gives its name and description, in the Claude Code skill format, such as the API of a private charting library.

attributeNAME
= 'openui-components'
attributePLUGIN
= Path(__file__).parent / 'plugin'
attributeSKILL
= PLUGIN / 'skills' / NAME
attributeDESCRIPTION
= "Options and Python constructors of the anylumino OpenUI components. Use before you pass an options object to a component in an openui-lang program, or build a component's widget in Python."