ShipGate Lite
From commit to document — instantly.
ShipGate Lite is a free VS Code extension by MAVPRO Technologies that generates a structured Technical Solution Document (TSD) from your Git commits or branch diffs — entirely local, no API key required.
Features
📄 Generate a Technical Solution Document (TSD)
Select a commit range, branch diff, or uncommitted changes and get a fully structured .docx report in seconds.
🔍 Three Diff Modes
- Commit Range — compare any two commits using SHA hashes
- Branch / PR Diff — compare any two branches
- Uncommitted Changes — document staged or unstaged local changes (works even on brand-new repos with no commits)
📋 Seven-Section TSD Structure
| # |
Section |
| 1 |
Cover & Metadata (project, version, date, author, environment) |
| 2 |
Executive Summary (files changed, insertions, deletions, commits) |
| 3 |
Commit History (hash, author, date, message) |
| 4 |
Impacted Modules (per-module change summary) |
| 5 |
File-Level Change Detail (path, change type, line diff, description) |
| 6 |
Risk Assessment (auto-detected flags with severity) |
| 7 |
Deployment Checklist & Sign-off |
⚠️ Auto Risk Detection
ShipGate Lite automatically flags risky changes:
- 🔴 High — Database schema changes, authentication/secrets, security policy
- 🟡 Medium — Infrastructure/deployment, environment config, background jobs, third-party integrations
🖥️ In-Editor HTML Preview
Review the full document inside VS Code before downloading.
📥 Download as .docx
Export a professional Word document to your workspace root — ready to share with your team or attach to your PR.
Getting Started
1. Open your Git repository in VS Code
2. Launch ShipGate Lite
Use any of these methods:
- Right-click any folder in the Explorer → Generate Release Document
- Command Palette (
Ctrl+Shift+P) → Generate Release Document
3. Select your diff mode
Choose between Commit Range, Branch Diff, or Uncommitted Changes.
4. Review and Download
Preview the TSD in-editor, then click Download to save your .docx file.
Requirements
- VS Code
1.85.0 or higher
- A Git repository (local)
- No internet connection required
- No API key required
Diff Modes in Detail
Commit Range
Enter a From SHA and To SHA. The document will include all commits and file changes between those two points, including the From commit itself.
Branch / PR Diff
Enter a base branch and a compare branch. Useful for documenting what a feature branch adds before raising a PR.
Uncommitted Changes
No commits needed — ShipGate Lite reads your working directory directly. Works on:
- Repos with no commits yet (just
git init)
- Staged-only changes
- Mixed staged and unstaged changes
Output Example
Release Notes — v1.2.0
━━━━━━━━━━━━━━━━━━━━━━
Files Changed: 12
Insertions: +248
Deletions: -91
Commits: 4
Overall Risk: MEDIUM
Risk Flags:
🔴 HIGH | auth/jwt.service.ts | Authentication change
🟡 MEDIUM | .env.production | Environment config change
Upgrade to ShipGate AI — Launching Soon 🚀
ShipGate AI (paid) is coming soon and will add:
- 🔗 Bitbucket & GitHub PR creation from within VS Code
- 🏗️ Build pipeline monitoring (Bitbucket Pipelines, Jenkins, Azure)
- ✅ Approval monitoring and merge orchestration
- 🧪 Automated test case generation
- 📊 Impact analysis and rollback script generation
- 🤖 AI-powered release note enrichment (Claude API)
- 🎫 Jira Xray test case push
📧 Get notified when it launches: contact@mavprotechnologies.com
Support
Privacy & Security
ShipGate Lite is 100% local:
- No data is sent to any server
- No telemetry
- No API calls
- Your code never leaves your machine
License
© 2026 MAVPRO Technologies. All rights reserved.
Tagline: Master Adds Value