prompt-writing
Installation
SKILL.md
Prompt Writing
Before writing a prompt, get to know the user with the astria CLI (see the
astria-api skill):
astria prompts list --limit 20— their recent prompts, to learn their style and parameters.astria packs list— their packs. If the request is about a specific subject (e.g. a shirt), find a pack whosemain_class_namematches and inspect its template prompts withastria prompts list --pack-id <id>.astria tunes list— their references/tunes. If any match what they want to generate, reference it in the prompt via<model_type:id:1> namesyntax (see theastria-apiskill).
Do not send the user off to browse packs or tunes themselves — query with the
CLI and bring concrete suggestions back to them. When offering choices, the
AskUserQuestion tool with image thumbnails helps them pick.
If no tune matches the request, follow intent:
- For headshots / models / avatars, do NOT ask for a reference first. Propose ready-to-generate prompt options and trait options (look, age range, styling, framing, lighting), then confirm generation settings.
- For product or person-specific identity requests where likeness matters, ask the user to provide a reference image (upload it as a tune with
astria tunes create, or drag it into the prompt box in the web app). - Do not suggest web search for this flow.