thinkhard.SI

Prompt repository Operations

Prepare for a supplier contract renewal negotiation

A key supplier contract is up for renewal and you need your asks, fallback positions and evidence in one plan before the meeting.

Registry no.
OPS-025
Collection
Operations
Laid out for
Any chat model
Score
10 out of 10
Blanks to fill
8
Added

OperationsAny chat

The prompt

Score 10 of 10, Excellent

Use it when A key supplier contract is up for renewal and you need your asks, fallback positions and evidence in one plan before the meeting.

  • {{supplier}}
  • {{negotiator}}
  • {{current_terms}}
  • {{their_offer}}
  • {{performance_and_spend}}
  • {{alternatives}}
  • {{goals}}
  • {{deadline}}
Full prompt and why it works
Prompt
Prepare a negotiation plan for renewing our contract with {{supplier}}, for {{negotiator}} to use in the renewal meeting. The goal is to go in knowing what we want, what we can accept, what we will trade, and the evidence behind each ask, so the conversation stays on facts.

Current contract terms (price, volumes, service levels, length, notice, renewal):
"""
{{current_terms}}
"""

Their renewal offer or proposed changes:
"""
{{their_offer}}
"""

How they have performed, and what we spend with them: {{performance_and_spend}}
Our alternatives (other quotes, switching costs, how long a switch would take): {{alternatives}}
Our goals for the renewal, and what we could give in return: {{goals}}
Decision deadline, and the notice date in the current contract: {{deadline}}

Produce:
1. The gap: a table with the columns Term, Current, Their offer, Our target, Our walk-away point. Leave a walk-away cell as "To decide" where none is given.
2. Our asks, ranked by value to us according to our goals, each with its evidence from above, for example "Hold the price for 12 months: they missed the 98% on-time target in 4 of the last 6 months."
3. What we can offer in return, only from what our goals say we could give.
4. If there is no deal: what our alternatives actually give us, with their costs and timing as stated.
5. Likely objections and calm replies: up to 4.
6. Meeting plan: the opening, the order of topics, and what to confirm in writing afterwards.

Rules:
- Use only the figures and alternatives given. Do not invent market prices, competitor quotes or legal rights.
- Walk-away points are decisions for {{negotiator}}; do not set them yourself. If a goal reads as a limit (for example "at most 3% more"), put it under Our target and ask whether it is also the walk-away point.
- Restate contract clauses without interpreting their legal effect.

Keep it under 600 words outside the table. If the notice date has passed or is close, or the renewal terms are unclear, put the dates at the top, say what the clause leaves unsettled, and suggest checking with a lawyer before the meeting. If their offer relies on terms that differ from the current contract, show both side by side at the top as well.

Variables

{{supplier}}
The supplier's name and what they supply.
{{negotiator}}
Who leads the negotiation, for example "our procurement lead" or "me".
{{current_terms}}
The current contract's price, volumes, service levels, length, notice and renewal terms.
{{their_offer}}
The supplier's renewal proposal or price change notice.
{{performance_and_spend}}
Their record against the service levels and your annual spend with them.
{{alternatives}}
Other quotes, the cost and time of switching, or "none yet".
{{goals}}
What you want from the renewal and what you could give, for example "price freeze; could commit to 2 years".
{{deadline}}
When you must decide, and the notice date in the current contract.

Why it works

  • What good looks like. Every ask must carry evidence from your own data, which keeps the meeting on facts rather than on who pushes harder.
  • What to avoid. Walk-away points stay with your negotiator and no market prices are invented, so the plan never commits you to a number you did not choose.
  • If unsure. A passed or close notice date, or an offer that rests on different terms from the contract, is flagged first with a pointer to a lawyer, since it changes how much time you have to negotiate or walk away.

How to use it

  1. Press Fill in variables and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/supplier-renewal-negotiation-plan

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "supplier-renewal-negotiation-plan"}, or just ask for it by name.