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.To unlock the full potential of Praxis AI’s Pria and ensure optimal, precise, and efficient interactions, integrate these ten best practices into your workflow. By doing so, you can significantly enhance the quality of responses, streamline research, and effectively manage your AI-driven tasks.
1 Be Specific: The power of detailed requests and context
The foundation of effective interaction with Pria lies in the specificity and depth of your prompts. A well-crafted request, rich in detail and relevant context, directly correlates with the quality and accuracy of the AI’s response. Specificity directly improves precision and reduces rework.
Think of your prompt as a detailed instruction manual for Pria. The more precise you are, the better the results.
Avoid vague or ambiguous language. Clearly articulate what you need, including any specific parameters, desired formats, or limitations. A detailed request helps Pria understand exactly what you’re looking for and deliver accurate, relevant responses.
Generic: “Write about marketing”Specific: “Write a 500-word blog post on the latest trends in digital marketing for small businesses, focusing on SEO strategies and social media engagement, in a conversational yet authoritative tone.”
Objective: 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.
2 Website research via IP Vault: Comprehensive scraping
When gathering information from websites, leverage the IP Vault for comprehensive data acquisition rather than simply asking Pria to “look at this website.” This method offers significant advantages in terms of content depth and cleanliness.
Pulls complete site content for deep analysis, not just partial HTML. Utilizing the IP Vault to scrape a site allows you to capture the entire content, providing Pria with the complete context needed for thorough analysis and accurate response generation.
Clean data
Filters out extraneous JS/CSS and delivers structured text. Direct URL reading by Pria typically yields only about 20% of the content, often intermingled with extraneous HTML and JavaScript. Scraping via the IP Vault ensures a much cleaner, more comprehensive dataset.
Repeatable
Documents are reusable across conversations and Assistants. Once scraped, the content can be referenced multiple times without re-scraping.
Use IP Vault: "Compare pricing tiers from 'VendorX Docs (2025-10-02)' and map features to our needs.Avoid direct URL reads; use my document only."
This eliminates the limitations often encountered when Pria directly reads URLs and improves Pria’s ability to process and synthesize information effectively.
The “Agent Details” feature is an invaluable tool for understanding how Pria constructs its responses and verifying the integrity of the information provided. Agent Details shows which agent executed, whether it succeeded, which sources were used (RAG, IP Vault, browser), and what data was returned.
This transparency is crucial for assessing the reliability and originality of the AI’s output.
By examining Agent Details, you can discern which sources and methods Pria employed to compile its response. This insight helps you differentiate between information directly retrieved (e.g., from a search in RAG via call_rag or the internet via get_browser) and content that might be inferred or generated by the LLM.Key information includes:
Agent identity and version
Execution ruration
Input parameters used
Server label (mcp)
Response Text
Assessing Success and Returns
The details indicate which agent was used, whether it was successful in its operation, and what specific data or output it returned. This allows you to:
Verify successful execution
Identify error messages and failure points
Review source breakdown (RAG sections, IP Vault documents, web fetches)
Examine returned artifacts (tables, JSON, files)
Source Verification
Agent Details shows exactly which sources were consulted:
RAG documents and specific sections
IP Vault files referenced
Web searches performed
API calls made
This transparency helps you validate that Pria used the correct and most relevant sources.
How to act on gaps
Use the information in Agent Details to improve your interactions:
If sources are missing: Attach or reference the right RAG/IP Vault items
If a step failed: Retry with narrower scope or corrected parameters
If inference is high: Ask Pria to separate “retrieved facts” vs “model inferences”
If output quality is low: Identify which steps succeeded and which need refinement
Agent Details helps you identify potential gaps in information retrieval or areas where Pria might have had to “fill in the blanks,” guiding you on when further investigation or clarification might be needed.
Always review Agent Details for critical or high-stakes outputs to ensure the response is built on reliable, verifiable sources rather than model inference.
4 Manage conversations: Organize context and history
Effective conversation management is essential for maintaining context and preventing information loss within your interactions with Pria. Each new thought or topic should ideally initiate a new conversation.
Pria’s responses are heavily influenced by the current conversation’s history. Selecting the appropriate conversation ensures that Pria has access to all relevant prior interactions, leading to more coherent and accurate responses.
Prevents cross-topic contamination. Each distinct topic or project should have its own conversation thread.
2
Pick the correct conversation before asking
Ensures relevant history is available. Before asking a question, verify you’re in the right conversation context.
3
Name conversations descriptively
Use clear, specific names like “Mintlify Writer — Pria Best Practices” or “Q4 Marketing Campaign Planning” to make conversations easy to identify and retrieve.
4
Leverage 'Clear selected' to broaden history
Allows Pria to draw across prior threads when appropriate. This broadens Pria’s contextual understanding, allowing it to draw upon a wider range of past interactions.
If something “disappears,” check a different conversation thread. Context is scoped per thread by design. If you suspect information has been lost, it might simply be part of a different conversation thread.
Conversations are often created in conjunction with Assistants, which are designed to execute specific instructional workflows. Aligning your questions with the correct conversation ensures Pria applies the appropriate Assistant’s logic and context.
Create a naming convention for your conversations that includes the project, date, or Assistant type to make them easier to find later.
Directing Pria to adopt a specific persona or role can significantly enhance the relevance and tone of its responses. By framing your request with a defined perspective, you guide Pria to generate output that aligns with that particular expertise.
"As a social media strategist, create a 7-day content plan prioritizing short-form videofor small retailers. Include hooks, CTAs, and platform-specific notes."
AI Engineer
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."
Business Analyst
Copy
Ask AI
"As a business analyst, review our Q3 sales data and identify the top 3 trendsimpacting revenue. Present findings in executive summary format."
Technical Writer
Copy
Ask AI
"As a technical writer, document this API endpoint with clear examples,parameter descriptions, and common error scenarios."
When you instruct Pria to act as an “AI engineer,” it will leverage its understanding of AI principles and development to “build an app for me that does A, B, and C,” providing solutions and insights relevant to that technical domain.
State domain, deliverable, constraints, and evaluation criteria in the first message to lock in the perspective. This ensures consistent output aligned with your needs.
Template for perspective setting:
Copy
Ask AI
As a [ROLE], [ACTION] for [AUDIENCE/PURPOSE].Include [SPECIFIC ELEMENTS].Use [TONE/STYLE].Focus on [PRIORITIES].
The perspective you set influences every aspect of Pria’s response, from word choice to structural organization to the depth of technical detail provided.
6 Create Assistants: Automate and optimize workflows
The ability to create custom Assistants within Praxis AI is a powerful tool for automating repetitive tasks and streamlining complex operational workflows. Developing this skill is a crucial aspect of mastering prompt engineering.
Assistants are designed to follow a defined set of step-by-step instructions, effectively automating routine or multi-stage processes. This frees up your time for more strategic tasks.
Consistency
Structured operational workflows ensure consistency and accuracy in task execution across multiple runs.
Repeatability
Turn reliable processes into repeatable, multi-step runs with consistent quality.
Optimization
Refine and optimize workflows over time based on performance and outcomes.
Assistants turn reliable processes into repeatable, multi-step runs with consistent quality. An Assistant’s instructions define a clear, sequential workflow for the AI to follow.
You are the "XXX" assistant and your role is to create YYY by following the step-by-step instructions below carefully: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
Building robust Assistants requires thoughtful error handling and validation strategies. This ensures your Assistants can gracefully handle unexpected situations and provide useful feedback.
Error Handling Protocol:A- Invalid or Incomplete Input: - Identify missing required fields - Provide examples of valid input format - Ask: "Please provide [specific field] in [format]. Example: [example]" - Offer to restart from step 1B- Source Not Available: - Report: "Cannot access [source name]" - Ask: "Please verify the document name or provide an alternative source" - List available alternatives if any existC- Processing Failure: - Report what was completed successfully - Explain where the failure occurred - Suggest: "We can try [alternative approach] or adjust [parameters]"D- Off-Topic Request: - Acknowledge: "I understand you're asking about [topic]" - Clarify: "This Assistant focuses specifically on [scope]" - Redirect: "For [off-topic], please use [appropriate resource/Assistant]"
Well-designed error handling transforms frustrating failures into learning opportunities and improves the overall user experience.
For more sophisticated and robust Assistants, explore the CRISPE methodology. This advanced template provides a structured approach to defining your Assistant’s capabilities, context, and desired outputs.
CRISPE is a structured methodology to define Capabilities, Role, Inputs, Steps, Policies, and Evaluation for robust, auditable Assistants. It ensures comprehensive Assistant design that covers all aspects of operation.
Effective use of Pria requires an iterative approach where you continuously refine your prompts and validate outputs using Agent Details and other feedback mechanisms.
"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."
Split complex requests into smaller, sequential steps.
Clarify constraints
Make explicit what should and shouldn’t be included.
Treat outputs as drafts until Agent Details confirms the right sources were used and success criteria are met. This iterative validation ensures high-quality, reliable results.
Keep a log of what refinements worked well for different types of tasks. This builds your personal library of effective prompt patterns.
Operating Pria responsibly requires attention to data governance, privacy protection, and safety considerations. These practices protect both you and your organization while ensuring compliant, ethical AI use.
Solution: Check Agent Details for missing or failing steps and adjust accordingly.
Wrong context
Solution: Verify you’re in the correct conversation and the right sources are referenced.
Inconsistent quality
Solution: Create an Assistant to standardize the workflow and ensure repeatability.
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.
IP Vault: Learn how to effectively scrape and manage website content
Prompt Engineering: Master the art of crafting effective prompts
Agent System: Understand how Pria’s agent architecture works
Bookmark this guide and refer back to it regularly as you develop your Praxis AI skills. Mastery comes through consistent application of these practices.