legal-contract

Draft and review NDAs, LOIs, and service agreements for risks.

18|4|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/DevHive1/DevHive-Cli --skill legal-contract-devhive1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: legal-contract
Source: https://github.com/DevHive1/DevHive-Cli/tree/main/agents/legal-contract
Command: npx skills add https://github.com/DevHive1/DevHive-Cli --skill legal-contract-devhive1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires puppeteer-core, python-docx, and includes scripts (resource) components.

What problem does it solve?

This skill addresses the complexity and time-consuming nature of drafting and reviewing legal documents, helping users avoid common pitfalls and ensure consistency across their agreements.

Core Features & Use Cases

  • Document Drafting: Generate NDAs, LOIs, and service agreements using vetted open-source templates.
  • Contract Review: Analyze documents for red-flag language, missing protections, and unfavorable terms.
  • Multi-Document Management: Ensure consistent terminology and cross-references across related transaction documents like LOIs and NDAs.

Quick Start

Use the legal-contract skill to draft a mutual NDA for a new business acquisition and review it for potential risks.

Frequently Asked Questions about legal-contract

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I draft a mutual NDA for a business transaction?

To review a contract for unfavorable terms, this skill analyzes documents to identify red-flag language and missing protections. It checks service agreements and SaaS terms of service to ensure standard clause structures and highlights potential risks.

Can I generate a PDF from a reviewed legal document?

Yes, you can generate a PDF from a reviewed legal document. This skill requires Puppeteer for PDF generation and python-docx for document creation to deliver professional-grade legal artifacts.

What is the best way to ensure consistent terminology across related transaction documents?

The best way to ensure consistent terminology is through multi-document management. This skill checks cross-references across related transaction documents like LOIs and NDAs to maintain consistency and avoid pitfalls.

Does this skill provide plain-language explanations for SaaS terms of service?

Yes, this skill provides plain-language explanations for SaaS terms of service. It drafts and reviews legal documents for business transactions and freelancer contracts, identifying risks while ensuring standard clause structures.