costa-negotiation-dynamics
Prepare, review and debrief negotiations using Luís Almeida Costa's public approach to evolving relationships, critical information, linked packages and conflict prevention. Use for client, supplier or internal bargaining, especially repeated dealings.
- License 许可
- Apache-2.0
- 所属仓库
- getedgehq/skills
- 最近更新
- 2026-11-12
- Stars
- ★ 5
- Forks
- 0
01 前言 Front Matter
- name
- costa-negotiation-dynamics
- description
- Prepare, review and debrief negotiations using Luís Almeida Costa's public approach to evolving relationships, critical information, linked packages and conflict prevention. Use for client, supplier or internal bargaining, especially repeated dealings.
02 资源文件 7
- 参考文档checklists/review-checklist.md6.1 KB
- 参考文档DERIVATION.json2.5 KB
- 参考文档examples/worked-examples.md11.8 KB
- 许可证LICENSE10.5 KB
- 参考文档references/method.md17.4 KB
- 参考文档references/sources.md3.6 KB
- 参考文档templates/output-template.md7.0 KB
03 SKILL.md 正文
Negotiation Strategy and Negotiation Dynamics
Based on Luís Almeida Costa's public method. Not affiliated with or endorsed by Luís Almeida Costa.
When to use
Use this skill to prepare a negotiation brief, review proposed terms, diagnose an impasse or debrief a round with clients, suppliers or internal departments. It is particularly useful when today's agreement, unilateral decisions and behavior change tomorrow's options, information or willingness to cooperate. The deliverable is an actionable brief and, after a round, an updated relationship record. [S2]
Diagnose the situation before selecting tactics. A competitive bid, a price discussion, a complex package and a repeated relationship need different analysis. Do not promise that every disagreement admits a mutually beneficial deal, or that a courteous process requires accepting unfavorable terms. [S3][S5]
This package synthesizes public articles, an interview, a syllabus and program descriptions. It does not reproduce simulator rules, scoring or private course materials. Negotiation Dynamics: The Game was developed jointly by Costa and Ingemar Dierickx; the current program describes Deal Maker, developed with Galo IT. The brief, tables and review gates here are practical adaptations, not official course templates. [S1][S7]
Procedure
Read the relevant sections of references/method.md as you work. Use templates/output-template.md for the brief; omit only fields irrelevant to the user's task and explain consequential gaps. Keep facts, hypotheses and illustrative figures visibly separate.
-
Define the assignment and diagnose the setting. Establish the decision, parties, deadline, negotiating authority and whether the task is preparation, review or debrief. Classify the setting before recommending an opening or concession. See method: situation diagnosis. [S3]
-
Reconstruct the relationship state. Record prior agreements, separate unilateral decisions, external changes and current constraints. Identify what each previous move changed in subsequent options, information and cooperation. See method: relationship state. [S2]
-
Select the critical unknowns. Rank unanswered questions by whether the answer could change the boundary, agenda or package. Draft genuine diagnostic questions, with a stated consequence for each answer. See method: information. [S4]
-
Prepare distinct negotiating positions. Separate the limit, target, opening proposal and concession responses. Explain the evidence and dependencies behind each; leave unsupported values unresolved. See method: boundaries. [S3]
-
Check credibility before proposing terms. Test promises against capacity and authority, openings against defensibility, and offer revisions against substantive reasons. Fix foreseeable credibility damage before optimizing persuasion. See method: boundaries. [S5]
-
Map interests and differences. Distinguish demanded terms from underlying interests. Identify differences in costs, capabilities, preferences and expectations; mark counterpart priorities as hypotheses until supported. See method: variables. [S6]
-
Build linked packages. Connect concessions to reciprocal terms rather than settling issues independently. Show why each side might prefer the exchange, and verify the whole package against the user's boundary. See method: packages and worked examples. [S5][S6]
-
Test future consequences and uncertainty. Compare immediate gains with later flexibility, information access, credibility and capacity. Specify plausible alternative conditions and unresolved agreement mechanics without inventing simulator scores. See method: packages. [S2][S3]
-
Prepare a response to tension. Identify escalation signals and choose a courteous question, agenda reset or clarification that restores joint analysis. Preserve the boundary while removing threats and personal attacks. See method: process. [S5]
-
Rehearse and revise. Test the agenda and package against likely objections, new information and a refusal. Discuss with the user's team when available; revise the diagnosis when an answer changes the situation. See method: rehearsal. [S7]
-
Deliver or record the round. Produce the brief; after a negotiation, record agreement or non-agreement, unilateral decisions and process observations separately. Capture deadlines and unresolved commitments. See output template. [S7]
-
Review and update. Run checklists/review-checklist.md, repair material failures, identify the most damaging plausible mistake and set one observable improvement for the next round. Update the relationship state with feedback, not just the price achieved. [S2][S4]
Files in this skill
- SKILL.md: Entry point, use cases and the agent's main loop.
- references/method.md: Detailed principles, decision rules, explicit warnings and edge cases.
- references/sources.md: Seven fetched public sources and their contributions, keyed by citation number.
- examples/worked-examples.md: Two invented illustrations comparing weak drafts with complete improved briefs.
- templates/output-template.md: Fill-in negotiation brief and round record with field guidance.
- checklists/review-checklist.md: Pass/fail review gates, common failures and practical fixes.
04 同仓库更多 Skills
zero-downtime-cloud-move
Runbook for moving a live app from one cloud to another (Google Cloud to AWS, AWS to Google Cloud, a PaaS to your own account, or one storage provider to another) without downtime. The agent inventories what is really running, builds the new stack next to the old one, keeps a one-line rollback for every phase, proves the new stack with real workloads before any traffic moves, cuts over with a checklist, watches a fixed window after the switch, copies data with an idempotent job whose second pass must report 0 left, and deletes the old cloud last. Use when someone asks to migrate, move or replatform a production app, switch cloud providers, move a backend, database files or object storage, plan a DNS cutover, or decommission an old cloud account.
zayats-ceo-branding
Build an evidence-based CEO positioning paper, Personal Branding Roadmap, and editorial workflow using Marina Zayats's public method. Use for executive branding, LinkedIn ghostwriting briefs, profile strategy, and recurring CEO-approved content planning.
yc-app-roast
YC App Roast: roast a YC or a16z Speedrun application. Use when a founder wants their YC or Speedrun answers scored, asks "what would a YC partner think", wants the weak answers found or rewritten, or wants their draft checked before they submit. Scores every answer 0-10 against public advice from YC and Speedrun partners, names the top issue with the exact words that cost points, and writes a rewrite from the founder's own facts. Works for YC and a16z Speedrun. Not affiliated with Y Combinator or a16z.
yc-app-review
YC App Review: get a YC or a16z Speedrun application reviewed by people you trust. Use when a founder wants friends, mentors or alumni to review their YC or Speedrun application, or asks to share their draft for feedback. Builds a shareable review page (one HTML file, application-portal look) where reviewers leave notes per question and press "Send my notes" to send them back as text, then parses the notes into proposed rewrites. Optional tracked private links per reviewer. Works for YC and a16z Speedrun. Not affiliated with Y Combinator or a16z.
x-growth-playbook
X Growth Playbook. Analyse a person's own X (Twitter) posts and tell them what to post next, with the numbers behind every claim. Compares quote posts vs originals, links vs no links, short vs long, time of day in their timezone, media vs text and the topics they name, reports medians with n, then writes a 10-step plan and the next 7 posts in their voice. Use when the user says "analyse my X posts", "what works on my Twitter", "how do I grow on X", "what should I post next on X", "audit my X account", or shares an X data archive, X API export or a list of their posts. Runs on the user's computer.
workplan
Create, update, or close work plans for multi-step tasks. Use when starting refactors, bug lists, feature work, migrations, or any task with 2+ steps. Also use after auto-compaction to re-orient. Triggers: "workplan", "work plan", "create a plan", "what's the plan", "where was I", or when Claude detects a multi-step task that needs tracking.