New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

/cs:gc-review <plan

/cs:gc-review — General Counsel Forcing Questions

by alirezarezvani · MIT license · ★ 26,349 on GitHub · updated Aug 30

/cs:gc-review — General Counsel Forcing Questions cover

/cs:gc-review <plan> — General Counsel interrogation of contracts, IP, regulatory, term sheets, and employment-law surface. Use when reviewing a term sheet before signing, redlining a customer MSA, or checking IP assignment and…

---
name: "gc-review"
description: "/cs:gc-review <plan> — General Counsel interrogation of contracts, IP, regulatory, term sheets, and employment-law surface. Use when reviewing a term sheet before signing, redlining a customer MSA, or checking IP assignment and regulatory exposure on a new product."
---

# /cs:gc-review — General Counsel Forcing Questions

**Command:** `/cs:gc-review <plan>`

The General Counsel lens. Six questions before any contract, term sheet, IP move, or regulatory commitment. This is a lane gstack has zero of — and one where a single missed clause costs more than a year of engineering.

> ⚠️ **Not legal advice.** This command surfaces the right questions to ask before talking to outside counsel. Always engage qualified counsel for binding decisions.

## When to Run

- Before signing any contract > $100K or > 1 year
- Before issuing equity (employee grants, advisor grants)
- Before a term sheet response

Overview

The General Counsel lens. Six questions before any contract, term sheet, IP move, or regulatory commitment. This is a lane gstack has zero of — and one where a single missed clause costs more than a year of engineering.

Manual install (npx, ZIP)
Claude Codenpx skills add alirezarezvani/claude-skills --skill gc-review -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/alirezarezvani/claude-skills/tar.gz/19392f7a0826 \ | tar -xz -C ~/.claude/skills --strip-components=3 claude-skills-19392f7a0826/c-level-agents/skills/gc-review
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/ce469bc1caad81e2e46c/gc-review.zip" -OutFile "$env:TEMP\gc-review.zip"; Expand-Archive "$env:TEMP\gc-review.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md4.5 KB
Read the files here
alirezarezvani/19392f71 file
Shared references4SKILL.md reads these from elsewhere in the repo. Not in the ZIP.Get them on GitHub ↗
SKILL.md
Show the full text133 lines

/cs:gc-review — General Counsel Forcing Questions

Command: /cs:gc-review <plan>

The General Counsel lens. Six questions before any contract, term sheet, IP move, or regulatory commitment. This is a lane gstack has zero of — and one where a single missed clause costs more than a year of engineering.

⚠️ Not legal advice. This command surfaces the right questions to ask before talking to outside counsel. Always engage qualified counsel for binding decisions.

When to Run

  • Before signing any contract > $100K or > 1 year
  • Before issuing equity (employee grants, advisor grants)
  • Before a term sheet response
  • Before entering a regulated market (healthcare, fintech, defense)
  • Before any open-source license decision in core IP
  • Before an M&A LOI

The Six GC Questions

1. IP Ownership

Who owns the IP being created or shared in this transaction?

  • Work-for-hire vs license vs joint.
  • For employees and contractors: written IP assignment in place?
  • For OSS: license compatibility checked?
2. Liability & Indemnity

What's the liability cap, and what's carved out from it?

  • Standard cap: 12 months of fees.
  • Carve-outs: IP infringement, data breach, willful misconduct.
  • Mutual indemnity desirable.
3. Data Processing

What personal data is involved, and is a DPA in place?

  • GDPR / CCPA scope?
  • Subprocessor flow-down?
  • Data residency requirements?
4. Termination & Renewal

What's the termination right, what's the notice period, and what's auto-renew?

  • Termination for convenience vs cause.
  • Notice period (30 / 60 / 90 days).
  • Auto-renewal trap?
5. Regulatory Surface

Does this expose the company to a new regulatory regime?

  • Healthcare → HIPAA.
  • Fintech → BSA/AML, state money-transmitter.
  • Medical device → FDA, MDR, ISO 13485.
  • Data → GDPR, CCPA, state breach laws.
6. Employment / Equity

If this is a hire or contractor: jurisdiction, classification, equity grant, IP assignment?

  • Misclassification risk?
  • Equity vesting standard (4-year, 1-year cliff)?
  • Acceleration triggers?
  • 409A current?

Workflow

  1. Read the contract / term sheet end to end
  2. Run the six questions
  3. Identify the top-3 issues that need outside counsel review
  4. Apply the verdict

Output Format

# GC Review: <plan>
**Date:** YYYY-MM-DD

## Document
- Type: <contract / term sheet / grant / DPA>
- Counterparty: <name>
- $ value or scope: <amount>

## Issues
| # | Issue | Risk | Recommendation |
|---|---|---|---|
| 1 | <e.g., uncapped IP indemnity> | HIGH | Cap at fees paid, mutual |
| 2 | <e.g., 5-year auto-renew> | MED | 1-year max, 60-day notice |
| 3 | <e.g., no DPA, EU data> | HIGH | Require DPA before sign |

## Regulatory Trigger
- New regime triggered? <yes/no>
- Specific frameworks: <HIPAA / GDPR / etc.>

## Outside Counsel Action Items
- [ ] <specific item 1>
- [ ] <specific item 2>
- [ ] <specific item 3>

## Verdict
🟢 SIGN AS-IS (rare)
🟡 NEGOTIATE — counter on top-3 issues
🔴 DO NOT SIGN — material risk

Routing

  • /cs:ciso-review — for any data-touching contract
  • /cs:cfo-review — for any commitment > 1 year or > 1% of revenue
  • /cs:decide — log the verdict after outside counsel review

Workflow Integration with general-counsel-advisor skill

Since v2.5.1, this command is backed by a full skill at ../../../c-level-advisor/skills/general-counsel-advisor/ with two Python tools:

# Automated contract scan (12 founder-killer patterns)
python ../../../c-level-advisor/skills/general-counsel-advisor/scripts/contract_risk_scanner.py path/to/contract.txt

# Term sheet scoring (0-100 founder-friendliness)
python ../../../c-level-advisor/skills/general-counsel-advisor/scripts/term_sheet_analyzer.py path/to/term_sheet.json

The cs-general-counsel-advisor agent orchestrates both tools plus 3 references (contracts playbook, IP + regulatory, term sheet decoder).


Version: 1.0.0

1---
2name: "gc-review"
3description: "/cs:gc-review <plan> — General Counsel interrogation of contracts, IP, regulatory, term sheets, and employment-law surface. Use when reviewing a term sheet before signing, redlining a customer MSA, or checking IP assignment and regulatory exposure on a new product."
4---
5 
6# /cs:gc-review — General Counsel Forcing Questions
7 
8**Command:** `/cs:gc-review <plan>`
9 
10The General Counsel lens. Six questions before any contract, term sheet, IP move, or regulatory commitment. This is a lane gstack has zero of — and one where a single missed clause costs more than a year of engineering.
11 
12> ⚠️ **Not legal advice.** This command surfaces the right questions to ask before talking to outside counsel. Always engage qualified counsel for binding decisions.
13 
14## When to Run
15 
16- Before signing any contract > $100K or > 1 year
17- Before issuing equity (employee grants, advisor grants)
18- Before a term sheet response
19- Before entering a regulated market (healthcare, fintech, defense)
20- Before any open-source license decision in core IP
21- Before an M&A LOI
22 
23## The Six GC Questions
24 
25### 1. IP Ownership
26**Who owns the IP being created or shared in this transaction?**
27- Work-for-hire vs license vs joint.
28- For employees and contractors: written IP assignment in place?
29- For OSS: license compatibility checked?
30 
31### 2. Liability & Indemnity
32**What's the liability cap, and what's carved out from it?**
33- Standard cap: 12 months of fees.
34- Carve-outs: IP infringement, data breach, willful misconduct.
35- Mutual indemnity desirable.
36 
37### 3. Data Processing
38**What personal data is involved, and is a DPA in place?**
39- GDPR / CCPA scope?
40- Subprocessor flow-down?
41- Data residency requirements?
42 
43### 4. Termination & Renewal
44**What's the termination right, what's the notice period, and what's auto-renew?**
45- Termination for convenience vs cause.
46- Notice period (30 / 60 / 90 days).
47- Auto-renewal trap?
48 
49### 5. Regulatory Surface
50**Does this expose the company to a new regulatory regime?**
51- Healthcare → HIPAA.
52- Fintech → BSA/AML, state money-transmitter.
53- Medical device → FDA, MDR, ISO 13485.
54- Data → GDPR, CCPA, state breach laws.
55 
56### 6. Employment / Equity
57**If this is a hire or contractor: jurisdiction, classification, equity grant, IP assignment?**
58- Misclassification risk?
59- Equity vesting standard (4-year, 1-year cliff)?
60- Acceleration triggers?
61- 409A current?
62 
63## Workflow
64 
651. Read the contract / term sheet end to end
662. Run the six questions
673. Identify the top-3 issues that need outside counsel review
684. Apply the verdict
69 
70## Output Format
71 
72```markdown
73# GC Review: <plan>
74**Date:** YYYY-MM-DD
75 
76## Document
77- Type: <contract / term sheet / grant / DPA>
78- Counterparty: <name>
79- $ value or scope: <amount>
80 
81## Issues
82| # | Issue | Risk | Recommendation |
83|---|---|---|---|
84| 1 | <e.g., uncapped IP indemnity> | HIGH | Cap at fees paid, mutual |
85| 2 | <e.g., 5-year auto-renew> | MED | 1-year max, 60-day notice |
86| 3 | <e.g., no DPA, EU data> | HIGH | Require DPA before sign |
87 
88## Regulatory Trigger
89- New regime triggered? <yes/no>
90- Specific frameworks: <HIPAA / GDPR / etc.>
91 
92## Outside Counsel Action Items
93- [ ] <specific item 1>
94- [ ] <specific item 2>
95- [ ] <specific item 3>
96 
97## Verdict
98🟢 SIGN AS-IS (rare)
99🟡 NEGOTIATE — counter on top-3 issues
100🔴 DO NOT SIGN — material risk
101```
102 
103## Routing
104 
105- `/cs:ciso-review` — for any data-touching contract
106- `/cs:cfo-review` — for any commitment > 1 year or > 1% of revenue
107- `/cs:decide` — log the verdict after outside counsel review
108 
109## Workflow Integration with `general-counsel-advisor` skill
110 
111Since v2.5.1, this command is backed by a full skill at `../../../c-level-advisor/skills/general-counsel-advisor/` with two Python tools:
112 
113```bash
114# Automated contract scan (12 founder-killer patterns)
115python ../../../c-level-advisor/skills/general-counsel-advisor/scripts/contract_risk_scanner.py path/to/contract.txt
116 
117# Term sheet scoring (0-100 founder-friendliness)
118python ../../../c-level-advisor/skills/general-counsel-advisor/scripts/term_sheet_analyzer.py path/to/term_sheet.json
119```
120 
121The `cs-general-counsel-advisor` agent orchestrates both tools plus 3 references (contracts playbook, IP + regulatory, term sheet decoder).
122 
123## Related
124 
125- Skill: [`general-counsel-advisor`](../../../c-level-advisor/skills/general-counsel-advisor/SKILL.md) — full skill with Python tools + references
126- Agent: [`cs-general-counsel-advisor`](../../agents/cs-general-counsel-advisor.md)
127- Compliance execution: `../../../ra-qm-team/`
128- Adjacent: `../../../c-level-advisor/skills/ma-playbook/`
129 
130---
131 
132**Version:** 1.0.0
133 
View all files on GitHub →

Details

Updated
Aug 30, 2026
License
MIT
Stars on the repo
★ 26,349
Checked
Source
alirezarezvani/claude-skills ↗
Creator
alirezarezvani · 363 listings
View creator

Similar skills

See all →
SkillWeb browser automation with AI-optimized snapshotsBrowser Automation Skillruvnet/RuView · by ruvnetWeb browser automation with AI-optimized snapshots for claude-flow agents★ 94.7k GitHub starsSkillDeepEval evaluation workflow for AI agentsconfident-ai/deepeval · by confident-aiDeepEval evaluation workflow for AI agents and LLM applications. TRIGGER when the user wants to evaluate or improve an AI agent, tool-using workflow, multi-turn chatbot, RAG pipeline, or LLM app; add evals; generate datasets or goldens; use deepeval generate; use deepeval test run; send results to Confident AI; monitor production; run online evals; inspect traces; or iterate on prompts, tools, retrieval, or agent behavior from eval failures. AI agents are the primary use case. Covers Python SDK, pytest eval suites, CLI generation, traced evals, Confident AI reporting, and agent-driven improvement loops. DO NOT TRIGGER for unrelated generic pytest, non-AI test setup, or non-DeepEval observability work unless the user asks to compare or migrate to DeepEval; for instrumenting an app with DeepEval tracing, @observe, or framework integrations (use the `deepeval-tracing` skill); or for raw OpenTelemetry / OTLP export without the deepeval package (use the `deepeval-otel` skill).★ 18.7k GitHub starsSkillBrowser automation with persistent named pagesDev browserSawyerHood/dev-browser · by SawyerHoodBrowser automation with persistent named pages via the dev-browser CLI. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, log into sites, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", "open the browser", or any browser interaction request.★ 6.7k GitHub starsSkillTurn visible project context, a proven thread, skillTurn into appBuilderIO/skills · by BuilderIOTurn visible project context, a proven thread, skill, or workflow into a runnable Agent-Native app with simple buttons, visible agent steps, preview, and deployment handoff. Use when a user invokes `/turn-into-app` or asks to make a workflow into an app, including from Claude or ChatGPT on the web, including when the source is a spreadsheet link or upload.★ 4.5k GitHub starsSkillComplete browser automation with PlaywrightPlaywright Browser Automationlackeyjb/playwright-skill · by lackeyjbComplete browser automation with Playwright. Auto-detects dev servers, writes reusable test scripts, and supports screenshots, responsive checks, UX validation, login flows, link checks, and arbitrary browser automation. Use when the user wants to test a website, automate browser interactions, validate web functionality, or perform browser-based testing.★ 3.2k GitHub starsSkillUse TinyFish for web search, fetching URLs, reading pagesTinyFish CLItinyfish-io/tinyfish-cookbook · by tinyfish-ioUse TinyFish for web search, fetching URLs, reading pages, current information, source-backed answers, research, docs, pricing/product pages, extraction, scraping, and browser automation. Use whenever the user asks to search, find, look up, research, compare, get information from the web, summarize a URL, fetch page content, or automate a website.★ 2.2k GitHub stars

More from alirezarezvani

SkillResume a paused experiment/ar:ar-resume — Resume Experimentalirezarezvani/claude-skills · by alirezarezvaniResume a paused experiment. Checkout the experiment branch, read results history, continue iterating. Use when the user runs /ar:ar-resume or asks to pick up a previously started autoresearch experiment.★ 26.3k GitHub starsSkillShow experiment dashboard with results, active loops/ar:ar-status — Experiment Dashboardalirezarezvani/claude-skills · by alirezarezvaniShow experiment dashboard with results, active loops, and progress. Use when the user runs /ar:ar-status or asks how an autoresearch experiment is going.★ 26.3k GitHub starsSkillStart an autonomous experiment loop with user-selected/ar:loop — Autonomous Experiment Loopalirezarezvani/claude-skills · by alirezarezvaniStart an autonomous experiment loop with user-selected interval (10min, 1h, daily, weekly, monthly). Uses CronCreate for scheduling. Use when the user runs /ar:loop or asks to run an autoresearch experiment continuously on a schedule.★ 26.3k GitHub starsSkillRun a single experiment iteration/ar:run — Single Experiment Iterationalirezarezvani/claude-skills · by alirezarezvaniRun a single experiment iteration. Edit the target file, evaluate, keep or discard. Use when the user runs /ar:run or asks for one manual autoresearch iteration.★ 26.3k GitHub starsSkillSet up a new autoresearch experiment interactively/ar:setup — Create New Experimentalirezarezvani/claude-skills · by alirezarezvaniSet up a new autoresearch experiment interactively. Collects domain, target file, eval command, metric, direction, and evaluator. Use when the user runs /ar:setup or asks to start optimizing a file with the autoresearch loop.★ 26.3k GitHub starsSkill/cs:boardroom <brief/cs:boardroom — Multi-Role Boardroom Deliberationalirezarezvani/claude-skills · by alirezarezvani/cs:boardroom <brief> — 6-phase multi-role deliberation across the C-suite with Phase 2 isolation, critic pre-screen, and synthesis. Outputs a board memo. Use when a decision spans multiple executive domains — e.g. a pricing change touching finance, positioning, and product, or a raise-vs-cut runway call.★ 26.3k GitHub stars