cip-document-generation

Generate contract analysis reports as .docx files using Python.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jrudyg/CIP --skill cip-document-generation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cip-document-generation
Source: https://github.com/jrudyg/CIP/tree/main/.claude/skills/cip-document-generation
Command: npx skills add https://github.com/jrudyg/CIP --skill cip-document-generation

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the generation of professional contract analysis reports (.docx) from CIP contract data, reducing manual drafting time and ensuring consistent formatting.

Core Features & Use Cases

  • Three report types: Contract Risk Review, Suggested Redlines and Revisions, and Version Comparison.
  • Automated formatting, risk indicators, and delta visualization in .docx outputs; saves reports to outputs directory and records findings for traceability.
  • Use Case: When a legal or procurement team needs a finalized, shareable contract analysis document after review or negotiation, this Skill produces a ready-to-share report.

Quick Start

Use this skill with the CIP dataset to generate a sample report.

Frequently Asked Questions about cip-document-generation

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

FAQPage Schema
How do I automate contract risk review reports in docx?

Automating contract risk review reports in .docx involves using the python-docx library to compose structured documents with risk indicators. This skill processes CIP contract data to generate ready-to-share reports and saves findings in a JSON payload for traceability.

Can I generate redline and revision suggestions as a Word document?

Yes, you can generate suggested redlines and revisions as a Word document. The skill creates .docx outputs containing revision suggestions and applies automated formatting, ensuring legal and procurement teams receive finalized, shareable contract analysis documents.

What is the best way to output version comparison results for contracts?

Outputting version comparison results for contracts is best handled by generating a delta analysis report in .docx format. The skill visualizes contract deltas and stores the analysis results in a JSON payload, which is then saved and indexed for future reference.

Does python-docx support automated formatting for contract analysis documents?

Python-docx supports automated formatting for contract analysis documents by composing structured .docx outputs. The skill leverages this dependency to apply consistent formatting, risk indicators, and delta visualization directly within the generated contract reports.

How do I save contract risk assessment findings for traceability?

To save contract risk assessment findings for traceability, the skill records the analysis results in a JSON payload alongside the generated .docx report. This dual-output approach ensures all risk assessment data is indexed and stored in the outputs directory.