contract-specialist

Draft and review commercial agreements with balanced risk allocation.

3|2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/grasberg/sofia --skill contract-specialist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contract-specialist
Source: https://github.com/grasberg/sofia/tree/main/workspace/skills/contract-specialist
Command: npx skills add https://github.com/grasberg/sofia --skill contract-specialist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Professionals need a practical, balanced approach to negotiating and drafting commercial agreements to reduce ambiguity and allocate risk fairly.

Core Features & Use Cases

  • Contract review and clause drafting guidance to align business and legal terms.
  • Risk allocation, liability caps, and data/protection considerations integrated into negotiation.
  • SLA design, termination, and renewal terms with clear acceptance criteria and exit plans.
  • Use Case: Imagine negotiating a vendor SaaS agreement where the business owner wants uptime guarantees while ensuring data security and cost controls.

Quick Start

Review a vendor contract and draft balanced negotiation terms with clear risk allocation.

Frequently Asked Questions about contract-specialist

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

FAQPage Schema
How do I draft balanced risk allocation clauses for commercial agreements?

Draft balanced risk allocation clauses by defining precise liability caps and business terms that align with your commercial agreements. This ensures risk is distributed fairly between parties while maintaining contract clarity.

What is the best way to negotiate SaaS vendor agreements for uptime and data security?

Negotiate SaaS vendor agreements by integrating SLA design for uptime guarantees with strict data protection controls. This approach balances business requirements against vendor liability during contract review.

How do I design SLA terms with clear acceptance criteria and exit plans?

Design SLA terms by establishing clear acceptance criteria, uptime metrics, and termination conditions. This creates structured service level agreements with defined exit plans and renewal boundaries.

Can I review vendor contracts to align business terms with legal obligations?

Review vendor contracts to align business and legal terms by evaluating termination rights, liability limitations, and data protection clauses. This provides actionable negotiation guidance for commercial agreements.

When do I need to redline liability and termination clauses in a contract?

Redline liability and termination clauses when a vendor contract contains ambiguous risk allocation or unclear renewal terms. This process refines clause definitions to ensure balanced commercial agreements.

What are the limitations of using automated clause drafting for vendor agreements?

Automated clause drafting for vendor agreements is limited to structuring standard business terms, liability caps, and SLA parameters. Complex data protection regulations and bespoke risk allocation require manual legal review.