Agent skill · product strategy · borghei

tech-contract-negotiation

Negotiation frameworks for technology services agreements, B2B contracts, and professional services deals. Use when reviewing or negotiating tech contracts.

Why this skill is useful

Includes executable scripts for analyzing contract provisions and scoring deal complexity that enhance negotiation capabilities.

What it needs

Requires python installed locally. About 6k tokens when loaded. Last updated 2026-07-21. 462 stars on the source repository.

What this skill does

⚠️ EXPERIMENTAL — This skill is provided for educational and informational purposes only. It does NOT constitute legal advice. All responsibility for usage rests with the user. Consult qualified legal professionals before acting on any output. Tech Contract Negotiation Skill Overview Production-ready negotiation toolkit for technology services agreements, professional services contracts, and B2B transactions. Provides a Three-Position Framework (provider-favorable, balanced, client-favorable) for every major provision, Deal-Size Tactics across 5 tiers, Five-Tier Objection Handling, regulatory leverage arguments, and concession roadmaps. Designed for legal counsel, procurement leads, and sales/deal desk teams negotiating technology contracts from $100K to $10M+. Table of Contents Tools Reference Guides Workflows Troubleshooting Success Criteria Scope & Limitations Anti-Patterns Tool Reference Clarify First Before the analysis, confirm these inputs. If any is unknown or vague, ASK — do not assume: [ ] Which side you are on — provider vs client — the --perspective input that flips position classification and your target positions [ ] Deal value + complexity parameters — drive the deal tier (1-5), expected timeline, and number of rounds [ ] Your bright lines / non-negotiables — define what cannot be conceded vs what can be traded in the concession roadmap [ ] Applicable regulations — GDPR, DORA, NIS2, SOX — determine which regulatory-leverage arguments are genuine vs would destroy credibility Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the analysis. Tools 1. Negotiation Position Analyzer (scripts/negotiationpositionanalyzer.py) Analyzes contract text and classifies each provision as provider-favorable, balanced, or client-favorable based on keyword patterns and structural analysis. Generates a position map and recommended negotiation priorities. 2. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills borghei/tech-contract-negotiation

View the source on GitHub

Browse the @skills marketplace