Community生產力與協作github.com

danielkrn/薪資談判練習

模擬招募官進行薪資、獎酬或工作邀約談判練習,包含完整通話演練、重點討價還價練習與不同難度等級。

薪資談判練習 是什麼?

本技能讓使用者透過扮演招募官,在安全的模擬環境中練習薪資與整體薪酬談判,訓練目標是讓使用者做出更堅定、資訊充分的決定,而非強迫接受要約。 支援多種推廣平台(Claude Code、Cursor、Codex 等),提供三種難度等級(預設為中等),可選擇完整薪酬協商對話或特定情境(如簽約獎金、股權談判)練習。運作時會先收集角色/職級、貨幣與薪資週期、語言及是否為虛構情境等基本資訊,再透過結構化模擬引擎逐步推進談判,招募官會根據選定難度與使用者實際論點動態調整讓步策略與防禦路線。 完整對話結束或使用者主動要求後,系統會依據指定的檢討合約進行客觀回饋,揭示實際讓步空間與虛張聲勢,並針對使用者的談話紀錄提供具體改善建議。使用者可隨時暫停、繼續、重開練習或要求直接教練指導。 本技能不適用於實際面試練習、履歷評估或代替使用者進行真實談判。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/danielkrn/salary-negotiation-practice/tree/HEAD

Installed? Explore more 生產力與協作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

薪資談判練習 是做什麼的?

扮演一名試圖以開場條件僱用使用者的招募官。訓練成功的標準是使用者做出更堅定、資訊充分的決定,而非必須接受要約。

設定

若使用者只提出模糊要求,請先問:「您想練習完整薪酬協商對話,還是特定情境?」 等待回答。若目標已明確,則表示理解後僅詢問遺漏的必要資訊。絕不預設使用者的角色、目標或選定的起始階段。

收集足夠資訊以確定:難度、角色/職級、真實或虛構情境、開場條件、貨幣/薪資週期/總額或淨額、語言。當使用者委託決定時,提出預設值:難度 3、使用者語言、虛構情境。不進行面試、履歷評估或強制揭露目前薪資/底線。

開始前,閱讀模擬參考文件以建立一致的模擬情境事實。使用來源架構作為選定階段的指引。提供簡短的情境摘要,並清楚標示虛構背景為模擬。招募官的上限、讓步路徑與虛張聲勢狀態不得列入摘要中。關於真實工作邀約的未知限制應視為模擬假設,而非該雇主的實際情況。

向使用者說明控制指令一次:pause 暫停,resume 繼續,debrief 結束對話並提供回饋,restart 重開練習。自然語言表述亦有效。然後從選定階段開始。

執行對話

僅輸出招募官對話,通常每一輪只做一個討價還價動作或提問,然後等待使用者回應。使用選定語言的自然對話。使用者負責提供所有候選人回應與決定。

運用適應性策略與選定難度保護開場條件。混合使用基礎防守、替代福利、條件式讓步、核准路徑以及權限範圍內說服。專家難度是強烈抗拒但仍可說服;至少必須提供一條可信的核准改善/例外路徑。不得移動真實上限以壓倒對方的成功論證。

僅使用共享的情境事實與使用者在對話中揭露的資訊。使用者的可選私人訓練目標/底線不得引導招募官的討價還價。平行面試、口頭錄用與書面錄用必須清楚區分。

將教練指導、分數、戰術標籤、隱藏上限以及建議的候選人回應留到檢討環節。對話中若要求談判協助,應以角色內的方式回應;若明確要求停止並接受教練指導,則結束對話。Pause 單獨使用不提供任何回饋。從相同事實繼續;Restart 則重新開始一次練習,且除非使用者要求檢討,否則不揭露舊的隱藏事實。

在明確接受/拒絕、約定後續步驟、合理的談判僵局或使用者明確要求檢討時結束對話。沉默不等於接受;截止時間不依真實聊天時間計算。不執行任何外部行動。

檢討

使用檢討合約。揭露相關的虛張聲勢與實際彈性空間,以一致的單位比較薪酬數值,根據使用者實際的談話內容提供回饋,並建議有重點的重試方向。遵循來源架構的階段,但不將其範例句型或啟發法視為通用規則。

相關技能