brand_ingest_assets
Scan and catalog brand assets in .brand/assets/ directories to inventory files and identify missing MANIFEST.yaml entries, or add metadata like descriptions and usage context to specific files.
Instructions
Scan and catalog brand assets (illustrations, stickers, patterns, icons) in .brand/assets/. Mode 'scan' (default) inventories all asset directories and identifies files missing from MANIFEST.yaml. Mode 'tag' adds metadata to a specific file: description, usage context, and theme compatibility. Use after adding asset files to .brand/assets/ subdirectories. Returns directory summaries and untagged file lists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Operation mode: "scan" to catalog assets, "tag" to add metadata to a specific file | scan |
| file | No | File to tag, relative to .brand/assets/ (e.g. "illustrations/hero-abstract-01.png"). Required in tag mode. | |
| description | No | Human-readable description of the asset | |
| usage | No | Usage context (e.g. "hero sections", "blog headers", "social media") | |
| theme | No | Which theme context this asset works in | both |
| type | No | Asset type override (e.g. "illustration", "sticker", "pattern", "icon") |