A Comprehensive Guide to the Top 10 Best Practices
This guide shows how to get the most out of Pria with precise prompts, complete context via IP Vault, verifiable outputs with Agent Details, and repeatable workflows using Assistants. It aligns with Praxis AI’s operating model and links to relevant documentation where applicable.
1 Be Specific: The power of detailed requests and context
Specificity directly improves precision and reduces rework. Define objective, audience, format, constraints, and examples.
1
State the objective and audience
What should be produced and for whom (e.g., teachers vs. executives).
2
Constrain format and scope
Word count, headings, components, style, and what to exclude.
3
Provide source context
Attach RAG/IP Vault content or quote key excerpts.
4
Define success criteria
Checks, tests, or acceptance conditions.
Copy
Ask AI
Example promptObjective: Draft a 500–600 word announcement for small businesses about Q1 SEO trends.Audience & tone: Conversational yet authoritative; non-technical.Format: 4 sections (Overview, Trend 1, Trend 2, Actions); include 3 actionable bullets.Constraints: Cite any stats inline; avoid jargon like "synergy"; no images.Sources: Use my IP Vault document for "AcmeSEO Blog Q1 2025" and my RAG file "Search Trends Notes".Success: Clear 90-day action plan and linked glossary terms.
“As a social media strategist, create a 7-day content plan prioritizing short-form videofor small retailers. Include hooks, CTAs, and platform-specific notes.”
Copy
Ask AI
“As an AI engineer, outline a Node service to summarize PDFs using our IP Vault documents.Include architecture, error handling, and timeouts.”
State domain, deliverable, constraints, and evaluation criteria in the first message to lock in the perspective.
6 Create Assistants: Automate and optimize workflows
Assistant core pattern
Assistants turn reliable processes into repeatable, multi-step runs with consistent quality.
Copy
Ask AI
You are the "XXX" assistant and your role is to create YYY by following the steps below:1- Collect input from user through conversation2- Analyze the data3- Generate your response4- End of jobError Handling:A- Not enough or invalid input data: Continue or restart at step 1B- Off topic: Redirect off topic back to the focus of this assistant
Keep steps atomic, verifiable, and source-aware (RAG/IP Vault names). Add logging expectations and acceptance checks.
“Run with sources A/B. In Agent Details, show: (1) retrieved passages,(2) any inference steps, (3) unresolved items. If missing, request the exact inputs needed.”
Treat outputs as drafts until Agent Details confirms the right sources were used and success criteria are met.
state objective, constraints, and success criteria
5
run
6
inspect Agent Details
7
refine inputs or steps
8
repeat until acceptance tests pass
9
templatize into an Assistant with CRISPE
10
add fallback for edge className.
If results feel generic, raise specificity (objective, structure, constraints) and narrow sources (IP Vault/RAG). If results feel incomplete, check Agent Details for missing or failing steps and adjust accordingly.