Contribute
Follow these steps to contribute your component to the AIM registry. All submissions are reviewed via GitHub Pull Request.
Create a directory at registry/packages/<component>/.
Add exactly one #intent facet file: <component>.aim.
Add optional facet files referenced by the entry file via INCLUDES.
Add an optional cover.png or cover.jpg for visual identity.
Register your package in registry/index.json. (Metadata like files and image are auto-generated by our build script).
Ensure all files use valid v3.1 frontmatter with aim and facet. The project-wide aim_version and spec: URL live once in AGENTS.md.
Submit a Pull Request to the GitHub repository.
{
"name": "weather",
"aim_version": "3.1",
"version": "1.0.0",
"entry": "registry/packages/weather/weather.aim"
}
Every PR is automatically validated for: