Align packs (catalog-only)
Align packs are now catalog-native only. There is no .align.yaml authoring or CLI pack install path. Create packs in the catalog UI and share the catalog link.
When to use a pack
- You want to share multiple rules with a single URL.
- You want recipients to preview or download a zip in the browser.
How to create a pack
- Go to the catalog bulk import page.
- Paste one or more rule URLs and import them.
- Click Create pack, fill in title/description/author, and save.
- Share the catalog link (e.g.,
https://sync.aligntrue.ai/a/<id>).
What is stored:
- Title, description, author
- Member rule IDs (
containsAlignIds) - Display metadata for the pack page
What recipients can do
- Open the catalog link to preview rules in all agent formats.
- Download a zip that preserves relative paths.
- (CLI) Install via
aligntrue add <pack-id>oraligntrue add https://sync.aligntrue.ai/a/<pack-id>.
Not supported
.align.yamlmanifest authoring- GitHub pack resolution in the CLI
- Pack install via
aligntrue add <pack-url>
Mixed format packs
Some packs in the catalog contain rules authored in multiple agent formats (for example, Cursor .mdc files alongside CLAUDE.md). This typically happens when authors use custom configurations or symlinked setups.
How AlignTrue handles this
When you install a mixed format pack:
- All rules are converted to AlignTrue source format (
.aligntrue/rules/*.md) - You select which agent(s) to export to during setup
- AlignTrue generates the appropriate format for each agent
What to do after install
- Review the imported rules in
.aligntrue/rules/ - Run
aligntrue exportersto configure your target agents - Run
aligntrue syncto generate agent-specific files
This approach keeps a single source of truth instead of multiple format-specific files.
Last updated on