Find the best prompt and model
Example: User feedback analyzer
curl -sSL https://scorable.ai/cli/install.sh | shprompts:
- |-
Analyze the SaaS user feedback
Text: {{user_input}}
inputs:
- vars:
user_input: "The dashboard takes forever to load when I have multiple projects. It's frustrating to wait every time I log in."
- vars:
user_input: "I really like the new search bar—it makes finding reports much easier. Could you also add filters by date range?"
- vars:
user_input: "The mobile app crashes whenever I try to upload a file larger than 50MB. This makes it unusable for my team."
- vars:
user_input: "Loving the collaboration features—comments and mentions are working perfectly. Keep it up!"
- vars:
user_input: "The analytics reports look great, but it would be useful to export them directly to Excel or Google Sheets."
models:
- "gemini-2.5-flash-lite"
evaluators:
- name: "Non-toxicity"
- name: "Compliance-preview"
contexts: # The policy rules (e.g. from system prompt) for the compliance evaluator
- |-
Product Feedback Categorization — Quick Guide
Sentiment: Positive / Negative / Neutral
Pick strongest tone; sarcasm = negative.
Feature Area: Choose the main part of the product (e.g., Dashboard, Mobile, Notifications, Analytics, Billing, Integrations, Security).
Request Type:
Bug Report → something broken
Usability Issue → hard/confusing to use
Feature Request → asking for new capability
Praise → compliment only
Question → info-seeking
Priority:
High → blockers, crashes, security/data loss
Medium → frequent bugs, core slowdowns, widely requested features
Low → cosmetic, niche, one-off confusion
Process: Read → assign sentiment → pick feature area → classify request → set priority.

Adding comparisons and structured output


Last updated