Intelligent contract review highlighting risks, key terms, and unusual provisions.
Works with
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versioncontract-analyzerExecute the skills CLI command in your project's root directory to begin installation:
Fetches contract-analyzer from onewave-ai/claude-skills and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
Restart Cursor to activate contract-analyzer. Access via /contract-analyzer in your agent's command palette.
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your environment. Always review source, verify the publisher, and test in isolation before production.
Submit your Claude Code skill and start earning
Create detailed user stories, acceptance criteria, and feature specs
Example
Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios
Reduce spec writing time by 50%, ensure comprehensive coverage
Research competitors, compare features, identify gaps
Example
Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities
Complete competitive research in 2 hours instead of 2 days
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
1
total installs
1
this week
78
GitHub stars
0
upvotes
Run in your terminal
1
installs
1
this week
78
stars
Intelligent contract review highlighting risks, key terms, and unusual provisions.
Activate when the user:
Include this disclaimer in every output:
⚠️ Legal Disclaimer: This is informational analysis only, not legal advice. Always consult with a qualified attorney for legal matters. Contract interpretation can be complex and jurisdiction-specific.
Identify Contract Type
Extract Key Terms
Financial Terms:
Duration and Termination:
Intellectual Property:
Liability and Indemnification:
Other Critical Terms:
Flag Concerning Clauses
Red Flags (High Risk):
Yellow Flags (Review Carefully):
Compare to Industry Standards
Assess Balance
Provide Actionable Recommendations
# Contract Analysis Report
⚠️ **Legal Disclaimer**: This is informational analysis only, not legal advice. Always consult with a qualified attorney for legal matters.
## Contract Overview
- **Type**: [Contract type]
- **Parties**: [Your company] & [Other party]
- **Effective Date**: [Date]
- **Term**: [Duration]
---
## 🚨 Red Flags (Critical Issues)
### 1. Unlimited Personal Liability (Section X)
**Clause**: "[Quote problematic language]"
**Risk**: You could be personally liable for unlimited damages, even beyond insurance coverage.
**Standard Alternative**: Liability should be capped at contract value or insurance limits.
**Recommendation**: Negotiate liability cap of $X or insurance policy limit.
---
## ⚠️ Yellow Flags (Concerning Terms)
### 2. 2-Year Non-Compete (Section Y)
**Clause**: "[Quote]"
**Concern**: Prevents working in your field for 24 months.
**Industry Standard**: 6-12 months is more typical for this role.
**Recommendation**: Negotiate reduction to 6 months and narrower geographic/industry scope.
---
## 💰 Financial Terms
| Term | Details | Assessment |
|------|---------|------------|
| Payment | $X,XXX/month | ✓ Reasonable |
| Payment Schedule | Net 60 | ⚠️ Long (Net 30 preferred) |
| Late Fees | None | ⚠️ Consider adding |
| Rate Increases | Annual 3% | ✓ Good |
---
## 📋 Key Terms Summary
### Intellectual Property
- **Ownership**: [Who owns work product]
- **Assessment**: ⚠️ Clause X assigns all IP, including pre-existing work
- **Recommendation**: Add carve-out for pre-existing IP
### Termination
- **Notice Period**: 30 days
- **Termination for Convenience**: [Yes/No]
- **Assessment**: ✓ Reasonable terms
### Confidentiality
- **Duration**: 3 years post-termination
- **Scope**: [Broad/Narrow]
- **Assessment**: ✓ Standard
### Dispute Resolution
- **Method**: Mandatory arbitration (JAMS rules)
- **Jurisdiction**: [State]
- **Assessment**: ⚠️ Limits court access; may favor large company
---
## ⚖️ Balance Assessment
**Overall Balance**: ⚠️ Somewhat one-sided
**Favors**: [Party name]
**Issues**:
- Termination rights are one-sided (they can terminate for convenience, you cannot)
- Indemnification obligations only apply to you
- They can amend terms with 30 days notice
---
## ✅ Positive Terms
1. Clear payment schedule
2. Reasonable confidentiality duration
3. Insurance requirements are standard
4. IP ownership for pre-existing work protected
---
## 📝 Negotiation Recommendations
### Must Negotiate (Deal Critical)
1. **Liability Cap**: Add cap of $XXX,XXX or insurance limits
2. **Non-Compete**: Reduce to 6 months
### Should Negotiate (High Priority)
3. **Payment Terms**: Request Net 30 instead of Net 60
4. **Mutual Termination**: Add for-convenience termination rights for both parties
### Consider Negotiating (Nice to Have)
5. **Arbitration**: Add option for small claims court
6. **Amendment Rights**: Require mutual consent for material changes
---
## ❓ Questions to Ask
1. "Can we cap liability at the contract value of $X?"
2. "Would you consider reducing the non-compete period to 6 months?"
3. "Can we adjust payment terms to Net 30?"
4. "Is the mandatory arbitration clause negotiable?"
---
## 🚩 Missing Clauses
Standard provisions not included:
- Force majeure clause (pandemic, natural disasters)
- Data protection/GDPR compliance
- Insurance requirements
- Warranty of authority
---
## Overall Recommendation
**Risk Level**: ⚠️ Medium-High
**Action**: Do NOT sign as-is. Negotiate key terms (liability cap, non-compete, payment terms) before signing. Consult attorney for review.
**Deal Assessment**: [Acceptable if concerns addressed / Proceed with caution / Significant concerns]
User: "Review this freelance contract" Response: Identify contract type (independent contractor) → Extract payment terms, IP ownership, termination → Flag unlimited indemnification clause → Note missing late payment terms → Compare to standard freelance agreements → Recommend specific negotiations
User: "Is this NDA reasonable?" Response: Analyze confidentiality scope (overly broad, includes "residual knowledge") → Check duration (perpetual - concerning) → Review reciprocity (one-way NDA) → Flag concerning terms → Suggest mutual NDA with 3-year term
Make data-driven prioritization decisions faster
Draft PRDs, status updates, and stakeholder presentations
Example
Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement
Save 3-5 hours/week on communication overhead
Prerequisites
Time Estimate
30-60 minutes to see productivity improvements
Steps
Common Pitfalls
✓ Do
✗ Don't
💡 Pro Tips
✓ Use when
Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.
✗ Avoid when
Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.
mattpocock/skills
parcadei/continuous-claude-v3
cursor/plugins
ailabs-393/ai-labs-claude-skills
pproenca/dot-skills
mattpocock/skills
Solid pick for teams standardizing on skills: contract-analyzer is focused, and the summary matches what you get after install.
Registry listing for contract-analyzer matched our evaluation — installs cleanly and behaves as described in the markdown.
contract-analyzer reduced setup friction for our internal harness; good balance of opinion and flexibility.
Registry listing for contract-analyzer matched our evaluation — installs cleanly and behaves as described in the markdown.
Solid pick for teams standardizing on skills: contract-analyzer is focused, and the summary matches what you get after install.
I recommend contract-analyzer for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
Useful defaults in contract-analyzer — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
contract-analyzer has been reliable in day-to-day use. Documentation quality is above average for community skills.
Solid pick for teams standardizing on skills: contract-analyzer is focused, and the summary matches what you get after install.
I recommend contract-analyzer for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
showing 1-10 of 26