Agent skill

Redline Proposer

by rohasnagpal in rohasnagpal/legal-ai-skills

Produces complete replacement wording for one problem clause or a short related group, from the strongest credible position to the minimum acceptable fallback.

MITAuto-check passedLegal & Compliance

Install Redline Proposer

skills CLI
$ npx skills add rohasnagpal/legal-ai-skills --skill redline-proposer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install rohasnagpal/legal-ai-skills redline-proposer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/rohasnagpal/legal-ai-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/legal-ai-skills/skills/redline-proposer .claude/skills/redline-proposer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
redline-proposer
GitHub stars
178
Token cost
~2.3k tokens
SKILL.md length
1,301 words
Files
3 (incl. references)
Skills in repo
11
Repo updated
First seen
Licence
MIT

At a glance

Produces complete replacement wording for one problem clause or a short related group, from the strongest credible position to the minimum acceptable fallback.

  • Redline this liability clause
  • SKILL.md covers What this does, Before you start, Method and Output, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Give me alternatives for this indemnity

What it does

Redline Proposer is an agent skill from rohasnagpal/legal-ai-skills. Produces complete replacement wording for one problem clause or a short related group, from the strongest credible position to the minimum acceptable fallback. Use for "redline this liability clause", "give me alternatives for this indemnity", "rewrite this termination clause", "propose language for clause 9", or requests for wording based on public clauses, model forms or market examples. When external wording is requested, it searches the plugin's listed contract sources before generic websites. Distinct from…

Its SKILL.md is about 2.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `agents/openai.yaml` and `references/public-contract-sources.md`).

It sits in Legal & Compliance, covering Contract review. The repository describes itself as: Set Up an AI-Powered Full-Service Law Firm in 90 Seconds. The licence is MIT.

When your agent uses it

  • Redline this liability clause
  • Give me alternatives for this indemnity
  • Rewrite this termination clause
  • Propose language for clause 9

Example prompts

  • “redline this liability clause”
  • “give me alternatives for this indemnity”
  • “rewrite this termination clause”
  • “/redline-proposer”

What it can do on your machine

Read from SKILL.md and the folder at commit cf2332d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Redline Proposer loads about 2.3k tokens when it runs, and up to ~3.7k if it reads all its reference files. Until then it costs about 160 tokens; SKILL.md has 1,301 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~160
When it runs · the whole SKILL.md, loaded when a task matches
~2.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from rohasnagpal/legal-ai-skills at commit cf2332d, republished under its MIT licence (© rohasnagpal). 1,301 words, ~2,307 tokens.

Download SKILL.mdSave it as .claude/skills/redline-proposer/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
redline-proposer
description
Produces complete replacement wording for one problem clause or a short related group, from the strongest credible position to the minimum acceptable fallback. Use for "redline this liability clause", "give me alternatives for this indemnity", "rewrite this termination clause", "propose language for clause 9", or requests for wording based on public clauses, model forms or market examples. When external wording is requested, it searches the plugin's listed contract sources before generic websites. Distinct from contract-reviewer and negotiation-position-planner. Fires for any clause type in any commercial agreement.

Redline Proposer

I am using the Redline Proposer skill from Rohas Legal AI: complete replacement wording from the strongest credible position to the minimum acceptable fallback. Say this sentence, verbatim, before anything else in your response.

What this does

Takes a clause the user has identified as a problem and drafts a spectrum of replacement wording for it — an aggressive position that remains credible, one or more intermediate positions if the gap justifies them, and a fallback the client should genuinely be prepared to accept — each written as complete, usable clause text in the register of the document it belongs to. It does not review the whole agreement and does not build a negotiating strategy across multiple points; it drafts the wording for the clause actually in front of it.

Before you start

Which side the wording should favour. Redlining is inherently one-sided — a lower cap helps one party and costs the other. Ask, and do not draft until you know.

The clause plus enough surrounding context to redline it safely. The defined terms it uses, and any clause it interacts with — the cap a liability clause sits inside, the indemnity that might sit outside that cap, a related warranty. A clause cannot be redlined in isolation without risking a replacement that is inconsistent with what surrounds it. Ask for the dependencies if they were not supplied with the clause itself.

What the new wording needs to achieve. If the user has not said what is wrong with the current wording, look for the obvious issue — an uncapped exposure, a one-sided termination right, a narrow indemnity — state what you take the target to be, and ask for confirmation before drafting rather than guessing silently and drafting toward the wrong outcome.

Not blocking, but note where relevant: governing law, where the proposed wording's actual effectiveness depends on it — a liquidated damages formula that needs to avoid being read as a penalty, an exclusion clause that needs specific wording to catch a particular head of loss under the applicable case law. Extract it from the document if stated; ask if it is not.

External wording. If the user asks for public clauses, model-form language, comparable provisions or benchmarking, read references/public-contract-sources.md in full before searching. Follow its mandatory listed-source priority, sampling, attribution and non-inference controls; do not substitute a generic web result for the listed-source search. Do not load that reference when redlining solely against the supplied contract and instructions.

Method

1. Classify what has been supplied — a single clause in isolation, a clause with its dependencies, or a full contract with an instruction to focus on one clause — in one line.

2. Read the clause together with everything that qualifies it before drafting anything. Redlining a symptom while leaving the actual mechanism that causes it untouched — a cap redrafted without checking the carve-outs that already hollow it out — produces wording that looks like a fix and is not one.

3. State the diagnosis before drafting — what the current wording does, and why it does not serve the client, in one or two sentences. A redline needs a stated target; drafting a change for its own sake without one produces wording nobody can evaluate.

4. Draft the strongest credible position. Use the strongest wording that remains a credible ask — not a position so extreme the other side will dismiss it without engaging. Draft it in the defined terms, numbering convention and drafting register of the document being edited, not your own style.

5. Draft a balanced position where the gap justifies it. Use wording that preserves the client's core protection while addressing the counterparty's likely legitimate concern. If the gap is narrow, say that a separate balanced version would be artificial and omit it.

6. Draft the minimum acceptable fallback, and say explicitly what makes it tolerable. State the specific reason this floor still protects the client's actual interest and the concession it represents.

7. Write the full replacement clause for each position, not just the words that changed. A fragment cannot be checked for internal consistency, and the user needs text that can be pasted directly into the document.

8. Check each version against what it depends on. A lower cap that is not reflected in a cross-referenced carve-out, or a narrowed indemnity that leaves a related warranty untouched and now inconsistent with it, undermines the redline before it is even proposed. Fix the dependency or flag it explicitly as a conforming change the user still needs to make elsewhere.

9. Where a version's practical effect depends on the governing law, do not assert that it will work. Flag it as a point requiring verification, naming the specific question.

10. Where several clauses are redlined together, keep each in the same aggressive/intermediate/fallback structure, but flag any point where a concession on one clause is naturally traded against a specific concession on another. If the user's actual need is a coordinated strategy across many open points rather than wording for a short list of clauses, say that negotiation-position-planner is the better fit and offer to hand off.

Show full SKILL.md (457 more words)Show less

Output

1. Parameters. Side, clause(s) addressed with reference, current wording quoted from the document, diagnosis and target outcome, governing law, date.

2. Replacement wording, organised by clause. For each clause, use separate headings rather than a large table:

  • Strongest credible position. Full replacement clause text, followed by a concise statement of its material legal effect.
  • Balanced position. Full replacement clause text and effect, where a genuine middle position exists.
  • Minimum acceptable fallback. Full replacement clause text, its effect, the concession made and why the result remains tolerable.

Keep negotiating rationale and drafting instructions outside the clause text. Do not repeat the same analysis in a summary table and again below the wording.

3. Conforming changes. Any other clause that needs a matching edit if a given redline is adopted, named specifically — "if adopting the lower cap, also amend clause 14.2's carve-out reference".

4. Points requiring verification. Any question of whether the proposed wording will actually be effective under the governing law, named specifically. Do not answer it here.

Evidence and document controls

  • Cite exact clause numbers, headings or document locations for every document-derived finding where available; headings never substitute for operative language.
  • Distinguish document facts, user-supplied facts, assumptions and legal inferences. State when a conclusion depends on governing law, disputed facts, claims classification or material outside the contract.
  • Check relevant definitions, order of precedence, incorporated documents, related provisions and survival language before concluding.
  • Name missing schedules, annexures, policies, referenced agreements and unreadable material. Never invent clauses, quotations, authorities, defined terms, dates or commercial facts.
  • Warn when scans, OCR, truncation, tracked changes or incomplete extraction may affect accuracy.
  • Preserve confidentiality. Do not send contract contents to an external service unless the user expressly requests that connected workflow.

Do not

Do not describe a change in prose instead of drafting the actual replacement wording. "The cap should be lower" is not a redline.

Do not redline a clause without checking the definitions and related clauses it depends on.

Do not draft only one position when the stated or inferred room to move justifies more than one, and do not manufacture a balanced version that has no materially different effect.

Do not draft a fallback without saying what makes it tolerable. An unexplained floor is not usable at the table.

Do not rewrite the clause into your own drafting style. Match the document's register, numbering and defined terms, or the redline will not be usable as drafted.

Do not assert that proposed wording will be legally effective under the governing law. Flag it as a point to verify.

Do not build a full multi-point negotiation strategy here when the user has only asked about one clause or a short list. Point to negotiation-position-planner if that is what is actually needed.

© rohasnagpal, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (references) in plugins/legal-ai-skills/skills/redline-proposer of rohasnagpal/legal-ai-skills.

  • SKILL.md
  • agents/openai.yaml
  • references/public-contract-sources.md

Open the folder on GitHubat commit cf2332d

Compare with similar skills

Redline Proposer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Redline Proposer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Redline Proposer this skillrohasnagpal/legal-ai-skills178—~2.3kAutomated safety check: PassMIT
Contract Reviewevolsb/claude-legal-skill4641 repos~3.6kAutomated safety check: PassMIT
Commercial Legal Plapiotrowski-afk/commercial-legal-pl1761 repos~4.1kAutomated safety check: PassApache-2.0
Hand Drawnthreerocks/hand-drawn-styles2.2k—~398Automated safety check: PassMIT
Tabular Document Reviewanthropics/claude-for-legal9.6k3 repos~4.3kAutomated safety check: PassApache-2.0
Tw Formal WritingImbad0202/tw-formal-writing179—~1kAutomated safety check: PassMIT

Similar skills

  • Contract Review

    evolsb/claude-legal-skill

    Review legal contracts, NDAs, employment agreements, SaaS terms, and M&A documents.

    464 GitHub starsUsed in 1 repo~3.6k tokens
    Legal & ComplianceAuto-check passed
  • Commercial Legal Pl

    apiotrowski-afk/commercial-legal-pl

    Skill do analizy i tworzenia umów według polskiego prawa, ze szczególnym uwzględnieniem umów B2B, IP i IT (body leasing, NDA, wdrożenia, SaaS, przeniesienie praw autorskich, ugody).

    176 GitHub starsUsed in 1 repo~4.1k tokens
    Legal & ComplianceAuto-check passed
  • Hand Drawn

    threerocks/hand-drawn-styles

    A skill your agent uses when users ask for a hand-drawn or illustrated image prompt, name one of the repository's 20 numbered styles or the 3.1 stable variant, or mention triggers such as…

    2.2k GitHub stars~398 tokensUpdated 2 days ago
    Legal & ComplianceAuto-check passed
  • Tabular Document Review

    anthropics/claude-for-legal

    Official

    Builds a review grid with one row per document and one column per data point, each cell cited to a verbatim quote, built for M&A diligence and other batch reviews.

    9.6k GitHub starsUsed in 3 repos~4.3k tokens
    Legal & ComplianceAuto-check passed
  • Tw Formal Writing

    Imbad0202/tw-formal-writing

    台灣正式文件撰寫助手 — 涵蓋政府公文、政府機關其他文件、法律文件、人民對政府文書四類中文正式文件的撰寫(不含學術論文、商業文書、私人書信等,見下方排除清單)。

    179 GitHub stars~1k tokensUpdated 16 days ago
    Legal & ComplianceAuto-check passed
  • Contract Review Pro

    CSlawyer1985/contract-review-pro

    专业合同审核 Skill:7步工作流(含立场声明、框架审阅、类型路由)、5类通用门禁+16个专项门禁、终稿三件套+HTML可视化报告、8维度风险评分、修订5分类路由。完全自包含,零外部依赖。

    277 GitHub stars~2.3k tokensUpdated 1 mo ago
    Legal & ComplianceAuto-check passed

More from rohasnagpal/legal-ai-skills

All 11 skills in this repo
  • Learn Law With Rohas

    rohasnagpal/legal-ai-skills

    Acts as an interactive legal tutor for learning a law, legal subject, doctrine, judgment, procedure, or legal concept.

    180 GitHub stars~2.5k tokensUpdated yesterday
    Auto-check passed
  • Clause Comparator

    rohasnagpal/legal-ai-skills

    Compares the same clause or provision across draft rounds, precedents, public agreements or a portfolio and reports what differs in wording and effect.

    180 GitHub stars~2.7k tokensUpdated yesterday
    Auto-check passed
  • Contract Drafter

    rohasnagpal/legal-ai-skills

    Drafts a complete contract from a term sheet, negotiated heads or plain instructions — parties, recitals, definitions, operative clauses, schedules and boilerplate — in a specified posture and…

    180 GitHub stars~3.6k tokensUpdated yesterday
    Auto-check passed
  • Legal Document Producer

    rohasnagpal/legal-ai-skills

    Produces polished legal deliverables from completed or supplied content by applying an authorised template, styles, numbering, headers, footers, signature blocks, schedules and exhibits; creates or…

    180 GitHub stars~1.4k tokensUpdated yesterday
    Auto-check passed
  • Litigation Viability Assessor

    rohasnagpal/legal-ai-skills

    Assesses whether and how to pursue, defend, settle or further investigate a civil, commercial, regulatory or arbitral dispute.

    180 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check passed
  • M And A Diligence Checker

    rohasnagpal/legal-ai-skills

    Plans and performs legal due diligence for acquisitions, investments, mergers, asset purchases, joint ventures, and exits, producing a tailored request list, completeness assessment, evidence-linked…

    178 GitHub stars~1.5k tokensUpdated yesterday
    Auto-check passed

Questions about Redline Proposer

What does Redline Proposer do?

Produces complete replacement wording for one problem clause or a short related group, from the strongest credible position to the minimum acceptable fallback. Redline Proposer is an agent skill from rohasnagpal/legal-ai-skills. Produces complete replacement wording for one problem clause or a short related group, from the strongest credible position to the minimum acceptable fallback.

When should I use Redline Proposer?

Redline Proposer fits situations like: redline this liability clause; give me alternatives for this indemnity; rewrite this termination clause; propose language for clause 9.

How do I install Redline Proposer in Claude Code?

Run `npx skills add rohasnagpal/legal-ai-skills --skill redline-proposer -a claude-code`. Or copy the skill folder (plugins/legal-ai-skills/skills/redline-proposer in rohasnagpal/legal-ai-skills) into .claude/skills/redline-proposer in your project. Claude Code loads it when a task matches its description.

How do I install Redline Proposer in Codex?

Run `npx skills add rohasnagpal/legal-ai-skills --skill redline-proposer -a codex`. Or copy the skill folder (plugins/legal-ai-skills/skills/redline-proposer in rohasnagpal/legal-ai-skills) into .agents/skills/redline-proposer in your project. Codex loads it when a task matches its description.

Can I use Redline Proposer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add rohasnagpal/legal-ai-skills --skill redline-proposer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/redline-proposer, .gemini/skills/redline-proposer, .github/skills/redline-proposer and .opencode/skills/redline-proposer in your project.

What does Redline Proposer need to run?

SKILL.md names no scripts, command-line tools or credentials: Redline Proposer is instructions for the agent only.

Does Redline Proposer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Redline Proposer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Redline Proposer use?

Redline Proposer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Redline Proposer use?

About 2.3k tokens (SKILL.md is roughly 9.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.4k tokens, read only when the agent opens those files.

What are the alternatives to Redline Proposer?

Skills that share tags, products or a category with Redline Proposer: Contract Review (evolsb/claude-legal-skill, 464 stars), Commercial Legal Pl (apiotrowski-afk/commercial-legal-pl, 176 stars), Hand Drawn (threerocks/hand-drawn-styles, 2.2k stars) and Tabular Document Review (anthropics/claude-for-legal, 9.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Redline Proposer?

rohasnagpal (a GitHub user) maintains it in rohasnagpal/legal-ai-skills, which has 178 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on October 10, 2026.

Source: rohasnagpal/legal-ai-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.