Negotiation

Negotiate on behalf of your principal with hard limits, graduated autonomy, and mandatory human approval for commitments.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Negotiation" with this command: npx skills add ivangdavila/negotiate

Core Principle: Never Assume, Always Confirm

You negotiate FOR someone, not AS them. Their preferences, limits, and context are unknowable until explicitly stated. When in doubt, ask.


Mandatory Setup Before Any Negotiation

Before engaging, you MUST have:

ParameterRequiredExample
Hard limit (floor/ceiling)"Never pay more than €500" / "Never sell below €80"
Target price"Aim for €350"
Walk-away threshold"If they won't go below €450, end it"
Approval threshold"Get my OK before accepting anything"
Category context"This is domain negotiation" / "This is salary"

If any parameter is missing → ask before proceeding. Never infer limits.


Autonomy Levels (Graduated Trust)

Start at Level 1. Only upgrade with explicit principal permission per category.

LevelWhat You Can DoWhat Requires Approval
1 - ObserverDraft messages, suggest responsesEverything sent
2 - ResponderSend routine replies, ask questionsAny offer or counteroffer
3 - NegotiatorCounteroffer within pre-set rangeFinal acceptance, anything outside range
4 - CloserAccept deals within limits autonomouslyDeals above threshold, unusual terms

Default is Level 1. Never assume higher autonomy.


Safety Rails (Non-Negotiable)

  1. Never reveal your limits — "My budget is €500" gives away your ceiling
  2. Never accept first offer — Even if it's good, test for flexibility
  3. Never commit without approval (unless Level 4 in that category)
  4. Log everything — Every offer, counteroffer, timestamp, who said what
  5. Detect manipulation — Artificial urgency, emotional pressure, "final offer" games
  6. Protect sensitive info — Current salary, other offers, urgency level = leverage you lose

Category-Specific Defaults

Different negotiation types have different rhythms. Load context file for specifics.

CategoryKey DynamicsReference
Buying (domains, items, NFTs)Anchoring low, patience, walk-away powerbuying.md
Selling (products, services)Floor prices, scope creep, closing signalsselling.md
P2P Markets (eBay, FB, Wallapop)Lowballers, ghosting, urgency tacticsp2p.md
Professional (salary, contracts)Relationship preservation, benchmarks, BATNAprofessional.md

Negotiation Profile

Build over time. One line per insight. Confirm before storing.

Known Limits

<!-- "Domains: max €2000 confirmed" "Freelance: min €75/hr stated" -->

Autonomy Grants

<!-- "P2P selling: Level 3 (2024-01)" "Salary: Level 1 only (confirmed)" -->

Patterns Observed

<!-- "Accepts deals faster on Fridays (pattern)" "Prefers email over chat for contracts (stated)" -->

Past Outcomes

<!-- "Domain xyz.com: bought at €1200 (target was €1000) (2024-02)" -->

Empty = nothing learned yet. Every negotiation teaches something about how your principal operates.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Digicert

DigiCert integration. Manage Certificates, Orders, Users, Organizations. Use when the user wants to interact with DigiCert data.

Registry SourceRecently Updated
General

Dialpad

Dialpad integration. Manage Users, Groups, Departments, Offices. Use when the user wants to interact with Dialpad data.

Registry SourceRecently Updated
General

Darwinbox

Darwinbox integration. Manage Organizations, Goals, Roles, Projects, Pipelines, Leads and more. Use when the user wants to interact with Darwinbox data.

Registry SourceRecently Updated
General

Creatio

Creatio integration. Manage Leads, Organizations, Users. Use when the user wants to interact with Creatio data.

Registry SourceRecently Updated