developer legal developer risk: medium
Freelancer Legal Contract Generator Builder
The prompt instructs building a web app called 'Shield' for freelancers that generates and reviews contracts, assesses risks, provides templates, and generates NDAs using React, LL…
- Policy sensitive
- Human review
PROMPT
Build a legal risk reduction tool for freelancers called "Shield" — a contract generator and reviewer that reduces common legal exposure. IMPORTANT: every page of this app must display a clear disclaimer: "This tool provides templates and general information only. It is not legal advice. Review all documents with a qualified attorney before use." Core features: - Contract generator: user inputs project type (web development / copywriting / design / consulting / photography / other), client type (individual / small business / enterprise), payment terms (fixed / milestone / retainer), approximate project value, and 3 custom deliverables in plain language. [LLM API] generates a complete contract covering scope, IP ownership, payment schedule, revision policy, late payment penalties, confidentiality, and termination — formatted as a clean DOCX - Contract reviewer: user pastes an incoming contract. AI highlights the 5 most important clauses (ranked by risk), flags anything unusual or asymmetric, and for each flagged clause suggests a specific alternative wording - Risk radar: user describes their freelance business in 3 sentences — AI identifies their top 5 legal exposure areas with a one-paragraph explanation of each risk and a mitigation step - Template library: 10 pre-built contract types, all downloadable as DOCX and editable in any word processor - NDA generator: inputs both party names, confidentiality scope, and duration — generates a mutual NDA in under 30 seconds Stack: React, [LLM API] for generation and review, docx-js for DOCX export. Professional, trustworthy design — this handles serious matters.
OPTIONAL CONTEXT
- project type
- client type
- payment terms
- project value
- custom deliverables
- incoming contract text
- business description
- party names
- confidentiality scope
- duration
TOOLS REQUIRED
- llm_api
- docx-js
ROLES & RULES
- Every page of this app must display a clear disclaimer: "This tool provides templates and general information only. It is not legal advice. Review all documents with a qualified attorney before use."
EXPECTED OUTPUT
- Format
- unknown
- Constraints
-
- Include disclaimer on every page: 'This tool provides templates and general information only. It is not legal advice. Review all documents with a qualified attorney before use.'
- Professional, trustworthy design
- DOCX export for contracts and templates
SUCCESS CRITERIA
- Implement contract generator with specified inputs and outputs
- Build contract reviewer that highlights 5 most important clauses
- Create risk radar identifying top 5 exposure areas
- Provide template library with 10 pre-built contracts
- Develop NDA generator
- Use React, LLM API, and docx-js stack
- Ensure professional, trustworthy design
FAILURE MODES
- Omitting the mandatory disclaimer
- Failing to generate valid DOCX files
- Not properly ranking or highlighting risky clauses
- Providing actual legal advice instead of templates
- Incorrectly handling IP ownership or confidentiality
- Poor integration with LLM API
CAVEATS
- Dependencies
-
- LLM API for generation and review
- docx-js for DOCX export
- Missing context
-
- Specific LLM API provider and model (e.g., OpenAI GPT-4).
- UI/UX design specifications or wireframes.
- User authentication and data privacy measures.
- Deployment and hosting details.
- List of 10 pre-built contract types.
- Ambiguities
-
- [LLM API] is a placeholder without specified replacement.
- Unclear how to rank clauses by risk in contract reviewer.
- '10 pre-built contract types' not listed explicitly.
- 'Clean DOCX' formatting not detailed.
QUALITY
- OVERALL
- 0.65
- CLARITY
- 0.85
- SPECIFICITY
- 0.80
- REUSABILITY
- 0.25
- COMPLETENESS
- 0.65
IMPROVEMENT SUGGESTIONS
- Replace [LLM API] with a specific service like 'OpenAI GPT-4 API'.
- Explicitly list the 10 pre-built contract types in the template library.
- Add sections for user authentication, data storage, and privacy compliance.
- Specify output formats more precisely, e.g., DOCX structure with sections.
- Include success criteria like 'NDA generation in under 30 seconds' for all features and performance benchmarks.
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR DEVELOPER
- Legal Policies Drafter with Web Routesdeveloperlegal
- Context7 Library Documentation Expertdevelopercoding
- Structured Python Production Code Generatordevelopercoding
- Minimax Music API Generation Agentdevelopercreative
- Angular Standalone Directive Generatordevelopercoding
- Pytest Unit Test Suite Generatordevelopercoding
- Unity Architecture Specialistdevelopercoding
- iOS App Store Compliance Auditordeveloperanalysis
- Reusable Enterprise Website Template Architectdevelopersoftware_engineering
- Web Typography CSS Generatordevelopercoding