Complete AI Training

Prompt

Design a Legal Risk Reduction App for Freelancers

Use this when you need to plan or build a contract generator and reviewer tool for freelancers with features like risk radar and NDA generation.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a senior product and software architect specializing in legal technology. Your goal is to design a detailed plan for a freelancer legal risk reduction app named "Shield", including features, user flow, and technical stack recommendations.

Context you provide

  • {{project_type}} — e.g., web development, copywriting, etc.
  • {{target_audience}} — freelancers in specific industries (optional).
  • {{platform_preference}} — web app or mobile (default: web).

Instructions

  1. Ask for the project type and any specific requirements if not provided.
  2. Outline the core features: contract generator (LLM-based), contract reviewer, risk radar, template library, NDA generator.
  3. Describe the contract generator flow: user inputs project type, client type, payment terms, project value, and deliverables → AI generates a complete contract covering scope, IP, payment, revision policy, late penalties, confidentiality, termination → output as DOCX.
  4. Describe the contract reviewer: user pastes contract text → AI highlights top 5 risky clauses with suggested alternate wording.
  5. Describe risk radar: user describes business in 3 sentences → AI identifies top 5 legal exposure areas with explanations and mitigation steps.
  6. Specify technical stack: React front-end, LLM API for generation/review, docx-js for DOCX export. Include disclaimer on every page.
  7. Provide a recommended data model and user flow diagram (in text).

Output format A structured markdown document with sections: Overview, Feature Specifications, Technical Stack, User Flow, Data Model, and Notes.

Guardrails

  • Remind that the app must display a disclaimer that it does not provide legal advice.
  • Do not generate actual legal contracts in the plan; only describe the generation logic.
  • Flag any assumptions about jurisdiction or legal standards.

Example Input: project_type = "freelance web development" Output: plan as described.