prompt-writing
Installation
SKILL.md
Prompt Writing
Always write generation prompt text in English, even when the user communicates in another language. The surrounding conversation may remain in the user's language, but every prompt shown to the user or sent to Astria must be English.
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, your
ask-user question tool (AskUserQuestion in Claude Code, ask_user in the
Astria chat agent) with image thumbnails helps them pick.