🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Ackerman Bargaining Planner

by @quochungto

Build a complete price-negotiation offer schedule using the Ackerman bargaining model. Use when someone asks "how do I negotiate a lower price?", "what shoul...

⚑ When to Use
TriggerAction
You want a structured offer sequence that signals seriousness, creates credible commitment, and avoids the most common mistakes: splitting the difference, opening too close to your goal, using round numbers, making equal-sized concessions, or revealing your deadline.
**Input this skill needs:** Your target price (the number you want to reach β€” optimistic, not your walk-away point), the counterpart's current ask or opening position, and a list of noncash items you could offer as a final sweetener.
**Do not use this skill if:** You need a full negotiation preparation document β€” use `negotiation-one-sheet-generator`. You need to defuse hostility before you can make any offer β€” use `accusation-audit-generator` first. You are negotiating something where price is not the primary variable (use `calibrated-questions-planner` to find out what actually matters to them first).
---
πŸ’‘ Examples

Example 1: Toyota 4Runner Purchase

Scenario: A buyer wants to purchase a used Toyota 4Runner. The dealer is asking $30,000. The buyer's research shows fair market value is approximately $25,000, which becomes the target price.

Trigger: "How do I negotiate the price on this truck without insulting the dealer?"

Process:

  • Step 1: Target = $25,000
  • Step 2: Offer schedule:
  • - Stage 1: $25,000 Γ— 0.65 = $16,250 (opening) - Stage 2: $25,000 Γ— 0.85 = $21,250 - Stage 3: $25,000 Γ— 0.95 = $23,750 - Stage 4: $25,000 Γ— 1.00 = $24,893 (non-round final)
  • Step 3: Each stage preceded by a label or calibrated question to the dealer
  • Step 4: Fairness inoculation used proactively at the opening
  • Step 5: Noncash item β€” immediate cash payment with same-day title transfer (saves dealer floor-plan carrying costs)
  • Step 6: Plan written with scripted phrases
  • Output: ackerman-plan.md with the offer schedule showing actual amounts, Stage 4 delivery script including "I have the cash ready today and can do the title transfer this afternoon β€” that's worth something to you in terms of floor-plan savings," and a fairness-challenge response prepared for the dealer's likely "that's way below what we have in this truck."

    Result type: Buyer reaches $24,893 β€” $5,107 below the ask β€” by moving systematically and making the dealer feel each concession was extracted through real effort.


    Example 2: Kidnapping Ransom Negotiation (Haiti)

    Scenario: A Haitian kidnapping gang holds a victim and opens with a $150,000 ransom demand. The negotiating team's actual upper limit is $5,000, established as the target price. The goal is to use the Ackerman model to move the gang to a number the team can actually pay.

    Trigger: Operational scenario β€” structured offer sequence needed under extreme pressure.

    Process:

  • Step 1: Target = $5,000
  • Step 2: Offer schedule:
  • - Stage 1: $5,000 Γ— 0.65 = $3,250 - Stage 2: $5,000 Γ— 0.85 = $4,250 - Stage 3: $5,000 Γ— 0.95 = $4,750 - Stage 4: $5,000 Γ— 1.00 = $4,751 (non-round)
  • Step 3: Calibrated questions used between stages: "How am I supposed to get that kind of money together?" "What would help us move this forward?" Labels used to acknowledge the gang's stated urgency without accepting their framing
  • Step 5: Noncash item β€” a Christian burial for the victim (no cost to the team, high cultural value to the negotiating parties given Haiti's religious context)
  • Step 6: Written plan maintained under pressure
  • Output: ackerman-plan.md used as a live script during multi-day negotiation. Settlement reached near the $5,000 target, with the burial offer accepted as the face-saving noncash item at the final stage.

    Key lesson: The formula works under maximum emotional pressure precisely because it removes the need to improvise. When the gang demands more, the script provides the next move. The negotiator does not need to calculate in real time β€” the plan already computed every number.


    Example 3: Freelance Rate Negotiation

    Scenario: A UX designer is negotiating her project rate. A startup wants to pay $8,000 for a 6-week engagement. The designer's target rate is $15,000 based on scope analysis and market comparables.

    Trigger: "The client said $8,000 is their budget. How do I get to $15,000 without them walking away?"

    Process:

  • Step 1: Target = $15,000
  • Step 2: Offer schedule:
  • - Stage 1: $15,000 Γ— 0.65 = $9,750 (opening counter to their $8,000) - Stage 2: $15,000 Γ— 0.85 = $12,750 - Stage 3: $15,000 Γ— 0.95 = $14,250 - Stage 4: $15,000 Γ— 1.00 = $14,850 (non-round final)
  • Step 3: Calibrated questions between stages: "What's driving the $8,000 figure β€” is that a hard budget cap or where you started?" (Stage 1β†’2 transition); "How am I supposed to cover [scope element] at that number?" (Stage 2β†’3)
  • Step 4: Fairness inoculation β€” "I want to make sure we're both comfortable with the terms, so I'll be transparent about how I arrived at my numbers."
  • Step 5: Noncash item β€” two rounds of free revisions after delivery (high perceived value to client nervous about scope creep; low cost to designer who plans one revision cycle anyway)
  • Step 6: Written plan
  • Output: ackerman-plan.md with the offer schedule showing that the designer's opening counter ($9,750) is above the client's budget but below her target β€” which reframes the midpoint. Stage 4 script: "The absolute most I can do is $14,850, and I'll include two full revision rounds after delivery so you're not locked into the first cut."


    πŸ“‹ Tips & Best Practices

    [Space for observations made during the negotiation β€” what they said, what surprised you, what to adjust for the next conversation] ```


    View on ClawHub
    TERMINAL
    clawhub install bookforge-ackerman-bargaining-planner

    πŸ§ͺ Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    πŸ” Can't find the right skill?

    Search 60,000+ AI agent skills β€” free, no login needed.

    Search Skills β†’