--- name: ice-style description: >- Command: browses the 156 Ice Motion Director motion styles, or starts a film in one. Use it only when the user types /ice-style or $ice-style. license: Apache-2.0 metadata: author: Omar-Tnzxo version: 0.2.7 opencode/slash: "true" --- # Ice Style: the style library as presets ## 1. Read what the user typed Take the text the user typed after the command (in Claude Code it is also given as `$ARGUMENTS`). Decide the mode, first match wins: | The text is | Mode | |---|---| | Empty, or "list", "all", "library" | Browse the families (section 2) | | A family name or part of one (for example "paper", "data", "cartoon", "art history") | List that family (section 2) | | A style name, alias or id, with or without a brief after it | Run the style (section 3) | | A description of a look ("hand-drawn and warm", "retro game") | Suggest the 3 closest styles from the library and ask which one | ## 2. Browse Open the `ice-styles` skill's `references/catalog-index.md`. It holds every style with its id, a one-line look and its best use, grouped by family. - **Browse the families:** show one short table: family, number of styles, three example style names, what the family is good for (take it from the family's styles). End with two lines: `/ice-style ` to see a family, `/ice-style