
negotiation-tactician
Transforms negotiations into structured discovery using tactical empathy, interest analysis, and calibrated questions from Voss, Fisher, and Malhotra. Use when preparing for or conducting any negotiation — deals, contracts, salary, partnerships, or vendor terms.
- Installs
- 43
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/joellewis/skill-library --skill negotiation-tactician- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads negotiation-tactician automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Overview
The Negotiation Tactician skill transforms bargaining from a "contest of wills" into a structured process of discovery and problem-solving. By combining tactical empathy with rigorous interest analysis and psychological leverage, it enables practitioners to claim value while preserving or strengthening relationships.
Guiding Principles
Principle 1: Separate People from the Problem (Source: Fisher, Getting to Yes)
Deal directly with people's perceptions, emotions, and communication needs as a separate issue from the substantive deal. Be "soft on the people, hard on the problem."
Principle 2: Focus on Interests, Not Positions (Source: Fisher, Getting to Yes)
Positions are what people want; interests are why they want them. Interests define the problem and reveal shared or compatible areas that positions obscure.
Principle 3: Exercise Tactical Empathy (Source: Voss, Never Split the Difference)
Listen intensely to understand the counterpart's mindset and emotions. Use "Labeling" and "Mirroring" to make them feel understood, which lowers their defenses and reveals hidden information ("Black Swans").
Principle 4: Negotiate in Their World (Source: Malhotra, Negotiation Genius)
Treat the negotiation like a detective. Ask "How" and "What" questions to force the counterpart to solve your problem. Understand their constraints and motivations to reconcile interests rather than demands.
Principle 5: Leverage Normative Consistency (Source: Shell, Bargaining for Advantage)
Identify the counterpart's own standards and norms. People have a deep psychological need to appear reasonable and consistent with their past statements or industry standards.
Principle 6: Know Your BATNA (Source: Fisher, Getting to Yes)
Always establish your "Best Alternative to a Negotiated Agreement" before starting. Your BATNA is your true source of power; it provides the "walk-away" point that prevents you from accepting bad deals.
Principle 7: Aim for "That's Right," Not "Yes" (Source: Voss, Never Split the Difference)
A "Yes" is often counterfeit or a trap. A "That's Right" signals that the counterpart feels you have truly understood their world, which is the necessary precursor to a breakthrough.
When to Use This Skill
- Salary negotiations or contract renewals.
- Complex business partnerships or acquisitions.
- High-stakes interpersonal conflicts where a resource must be divided.
- When facing an aggressive "hard bargainer."
When NOT to Use This Skill
- In pure "Tacit Coordination" situations (e.g., merging in traffic) where negotiation costs more than simple avoidance or accommodation.
- When your BATNA is significantly superior and there is no value in a relationship.
Core Process
Step 1: Preparation (The Negotiation One-Sheet)
Establish your goal (optimistic but justifiable), your reservation value (bottom line), and your BATNA. Conduct an "Accusation Audit" by listing every negative thing the other side might say about you. (Source: Voss, Shell)
Step 2: Information Exchange (The Discovery Phase)
Build rapport using the "Late-Night FM DJ Voice" and "Mirroring." Probe their interests using calibrated questions: "What is the biggest challenge you face?" or "How does this fit into what the objective is?" (Source: Voss, Malhotra)
Step 3: Opening and Making Concessions
Determine the strategy based on the Situational Matrix. If Transactional, open high/low to anchor. Use the Ackerman Model for haggling. Always label your concessions to trigger reciprocity. (Source: Shell, Voss)
Step 4: Closing and Gaining Commitment
Use the "Rule of Three" to ensure implementation (get them to agree three times in different ways). Finalize the deal with precise, non-round numbers to signal thorough calculation. (Source: Voss)
Frameworks & Models
The Situational Matrix (Source: Shell, Bargaining for Advantage)
- Quadrant I: Balanced Concerns (Business Partnerships): Use problem-solving or compromise. High stakes, high relationship.
- Quadrant II: Relationships (Marriage/Teamwork): Use accommodation or problem-solving. Low stakes, high relationship.
- Quadrant III: Transactions (Home Sale): Use competition or compromise. High stakes, low relationship.
- Quadrant IV: Tacit Coordination (Traffic): Use avoidance or accommodation. Low stakes, low relationship.
The Ackerman Bargaining Model (Source: Voss, Never Split the Difference)
- Set your target price.
- Set your first offer at 65% of your target.
- Calculate three raises of decreasing increments (to 85%, 95%, and 100%).
- Use empathy and "No" questions between offers to make them bid against themselves.
- Include a non-monetary item in the final offer to show you are at your limit.
The 7 Elements of Negotiation (Source: Fisher/Harvard PON)
- Interests: Underlying needs.
- Options: Possible agreements.
- Alternatives (BATNA): Walk-away options.
- Legitimacy: External standards of fairness.
- Communication: Two-way exchange.
- Relationship: Managing emotions and trust.
- Commitment: Durable, clear agreements.
Common Mistakes
- The Fixed-Pie Bias: Assuming that for you to win, the other side must lose. (Source: Malhotra)
- Compromising Too Early: Splitting the difference is often a "lazy" deal that leaves value on the table. (Source: Voss)
- Talking Too Much: Professional negotiators listen twice as much as they talk. (Source: Shell)
- Falling for Consistency Traps: Agreeing to an "innocent" principle before knowing the specific application the counterpart has in mind. (Source: Shell)
Diagnostic Checklist
- Have I identified my BATNA and reservation value?
- Have I performed an Accusation Audit to diffuse negative emotions?
- Am I using calibrated "How" and "What" questions to let them feel in control?
- Have I identified the counterpart's "Black Swans" (hidden interests/constraints)?
- Am I focusing on their standards and norms to gain normative leverage?
- Is my final agreement backed by the Rule of Three to ensure execution?
Sources
- Fisher & Ury. Getting to Yes, Ch. 1-5 (Principled Negotiation Framework).
- Voss, Chris. Never Split the Difference, Ch. 2-9 (Tactical Empathy and Ackerman Model).
- Malhotra, Deepak. Negotiation Genius, Ch. 1-3 (Investigative Negotiation).
- Shell, G. Richard. Bargaining for Advantage, Ch. 1-6 (6 Foundations and Situational Matrix).
- Sethi, Ramit. I Will Teach You to Be Rich (Salary Scripts and Negotiation Mindset).
FAQ
What does the negotiation-tactician skill do?
Transforms negotiations into structured discovery using tactical empathy, interest analysis, and calibrated questions from Voss, Fisher, and Malhotra. Use when preparing for or conducting any negotiation — deals, contracts, salary, partnerships, or vendor terms.
How do I install negotiation-tactician?
Run npx skills add https://github.com/joellewis/skill-library --skill negotiation-tactician in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/negotiation-tactician/ (personal) or .claude/skills/negotiation-tactician/ (project).
Which AI agents can use negotiation-tactician?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is negotiation-tactician safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains negotiation-tactician?
It is published by joellewis in joellewis/skill-library. It has 43 recorded installs.
More from joellewis/skill-library
fiction-architect
joellewis/skill-library
Open the skill to read its SKILL.md instructions.
dialogue-craft
joellewis/skill-library
Writes and refines dialogue that serves plot and reveals character through subtext, intention, and behavioral exchange — applying McKee's subtext principle and Sorkin's intention-and-obstacle model. Use when dialogue feels flat, expository, or 'on the nose.'
world-building-logic
joellewis/skill-library
Engineers internally consistent fictional worlds using Brand's Pace Layers for social structure and Sanderson's Laws of Magic for system constraints. Use when building settings, designing magic or tech systems, or auditing a world for logical contradictions.
problem-framing
joellewis/skill-library
Use when beginning analytical or strategic tasks, facing undefined problems, or facing analysis paralysis—requires explicit problem definition before proceeding.
character-vulnerability
joellewis/skill-library
Use when a character feels flat, too competent, or unrelatable—identifies the Sacred Flaw (Storr's Theory of Control) and dials the Three Sliders (Sanderson) to create earned vulnerability.
one-pager
joellewis/skill-library
Use when compressing a complex strategy or analysis into a strictly one-page narrative—enforces Pyramid SCQ structure and Orwell word-budget discipline.
Popular other skills
hyperframes-cli
heygen-com/hyperframes
The HyperFrames CLI by job - scaffold, check, look at frames, edit the timeline, preview, render locally or in the cloud, publish, project history - plus reading its JSON and recovering from build or render failures.
triage
mattpocock/skills
Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.
ask-matt
mattpocock/skills
Ask which skill or flow fits your situation. A router over the skills in this repo.
to-questionnaire
mattpocock/skills
Turn a decision you can't fully answer into a questionnaire for someone else to fill in.
loop-me
mattpocock/skills
Grill me about specs for the workflows I want to build, within this workspace.