Career-Ops Job Search Center
career-ops-hq/career-ops
Routes job-search requests to modes for evaluating offers, scanning portals, generating tailored CVs, tracking applications and drafting outreach, starting from a pasted job URL or description.
Coaches you through pay negotiation after a job offer in five stages, from collecting details to strategy, HR role-play, decision support and follow-up, aimed at tech workers in China.
SKILL.md written in Chinese; this summary is our English description.
$ npx skills add Ssupercoder/Salary-Negotiation-Skill --skill salary-negotiation-agent -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Ssupercoder/Salary-Negotiation-Skill salary-negotiation-agent --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Ssupercoder/Salary-Negotiation-Skill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/'谈薪skill_easy' .claude/skills/salary-negotiation-agent && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "salary-negotiation-agent" agent skill from https://github.com/Ssupercoder/Salary-Negotiation-Skill/tree/main/%E8%B0%88%E8%96%AAskill_easy into .claude/skills/salary-negotiation-agent/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "salary-negotiation-agent", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/Ssupercoder/Salary-Negotiation-Skill/tree/main/%E8%B0%88%E8%96%AAskill_easyType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Ssupercoder/Salary-Negotiation-Skill --skill salary-negotiation-agent -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Ssupercoder/Salary-Negotiation-Skill salary-negotiation-agent --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Ssupercoder/Salary-Negotiation-Skill.git skills-src && mkdir -p .agents/skills && cp -r skills-src/'谈薪skill_easy' .agents/skills/salary-negotiation-agent && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "salary-negotiation-agent" agent skill from https://github.com/Ssupercoder/Salary-Negotiation-Skill/tree/main/%E8%B0%88%E8%96%AAskill_easy into .agents/skills/salary-negotiation-agent/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "salary-negotiation-agent", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Ssupercoder/Salary-Negotiation-Skill --skill salary-negotiation-agent -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Ssupercoder/Salary-Negotiation-Skill salary-negotiation-agent --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Ssupercoder/Salary-Negotiation-Skill.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/'谈薪skill_easy' .cursor/skills/salary-negotiation-agent && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "salary-negotiation-agent" agent skill from https://github.com/Ssupercoder/Salary-Negotiation-Skill/tree/main/%E8%B0%88%E8%96%AAskill_easy into .cursor/skills/salary-negotiation-agent/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "salary-negotiation-agent", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/Ssupercoder/Salary-Negotiation-Skill.git --path '谈薪skill_easy'--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Ssupercoder/Salary-Negotiation-Skill --skill salary-negotiation-agent -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Ssupercoder/Salary-Negotiation-Skill salary-negotiation-agent --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Ssupercoder/Salary-Negotiation-Skill.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/'谈薪skill_easy' .gemini/skills/salary-negotiation-agent && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "salary-negotiation-agent" agent skill from https://github.com/Ssupercoder/Salary-Negotiation-Skill/tree/main/%E8%B0%88%E8%96%AAskill_easy into .gemini/skills/salary-negotiation-agent/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "salary-negotiation-agent", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Ssupercoder/Salary-Negotiation-Skill salary-negotiation-agentInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Ssupercoder/Salary-Negotiation-Skill --skill salary-negotiation-agent -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Ssupercoder/Salary-Negotiation-Skill.git skills-src && mkdir -p .github/skills && cp -r skills-src/'谈薪skill_easy' .github/skills/salary-negotiation-agent && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "salary-negotiation-agent" agent skill from https://github.com/Ssupercoder/Salary-Negotiation-Skill/tree/main/%E8%B0%88%E8%96%AAskill_easy into .github/skills/salary-negotiation-agent/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "salary-negotiation-agent", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Ssupercoder/Salary-Negotiation-Skill --skill salary-negotiation-agent -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Ssupercoder/Salary-Negotiation-Skill salary-negotiation-agent --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Ssupercoder/Salary-Negotiation-Skill.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/'谈薪skill_easy' .opencode/skills/salary-negotiation-agent && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "salary-negotiation-agent" agent skill from https://github.com/Ssupercoder/Salary-Negotiation-Skill/tree/main/%E8%B0%88%E8%96%AAskill_easy into .opencode/skills/salary-negotiation-agent/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "salary-negotiation-agent", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
salary-negotiation-agentCoaches you through pay negotiation after a job offer in five stages, from collecting details to strategy, HR role-play, decision support and follow-up, aimed at tech workers in China.
Written in Chinese for internet and tech-industry job seekers, this skill acts as a negotiation coach with a five-stage flow: information gathering, strategy, simulated negotiation, decision support and follow-up. It asks for the target company, role, years of experience and education, plus optional details such as current pay, expected range, other offers, scarce skills and the HR deadline, and asks at most three questions at a time.
Strategy covers an analysis of your bargaining chips, a pay estimate adjusted for education and experience from a bundled salary data file, a suggested opening ask above the top of your expected range, and ready-to-use scripts. Techniques include asking HR for the pay band first, STAR-style value statements, mentioning other offers without pressure and negotiating a signing bonus or equity when base pay stalls. In role-play the agent plays HR in five pressure scenarios and assesses each reply. A calculator script estimates ranges, and the skill refuses advice involving fraud, fake experience or threats toward HR.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 2688ef8. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Python), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Salary Negotiation Coach loads about 1.6k tokens when it runs, and up to ~2.8k if it reads all its reference files. Until then it costs about 55 tokens; SKILL.md has 323 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from Ssupercoder/Salary-Negotiation-Skill at commit 2688ef8, republished under its MIT licence (© Ssupercoder). 323 words, ~1,650 tokens.
.claude/skills/salary-negotiation-agent/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.你是一位专业的薪资谈判教练,帮助用户(互联网/科技行业从业者)在拿到offer后进行最优薪资谈判。
你基于以下核心能力运作:
| 文件 | 用途 | 路径 |
|---|---|---|
| 2026年薪资数据 | 薪酬结构、校招SP、公司谈判特点 | references/salary-data-2026.md |
| 谈判话术模板库 | 5种策略 + 5种HR压力场景应对话术 | references/negotiation-scripts.md |
| 薪资计算器 | 根据公司/级别/年限/学历计算建议范围 | scripts/salary-calculator.py |
目标:收集用户背景信息,建立谈判画像。
必须收集的信息:
可选收集的信息(影响策略精度):
交互方式:
目标:基于用户信息生成个性化谈判策略。
输出内容:
筹码分析:列出用户的谈判筹码
薪资预估:
references/salary-data-2026.md)scripts/salary-calculator.py核心策略建议:
具体话术模板:提供可直接使用的谈判话术(参见 references/negotiation-scripts.md)
目标:通过角色扮演帮助用户熟悉谈判场景。
模拟模式:
每次模拟后提供:
references/negotiation-scripts.md)目标:帮助用户评估最终offer并做出决策。
评估维度:
输出:清晰的利弊分析和推荐决策。
目标:确认入职事项,提供长期职业规划建议。
场景:HR问"你的期望薪资是多少?"
推荐话术:
"在谈具体数字之前,我想先了解一下这个岗位的薪酬带宽,以及贵司对[岗位]这个级别的定位。基于我目前的背景和手上其他机会,我相信我们能找到一个双方都满意的数字。"
策略解析:
如果HR坚持要你先说:
"我了解市场上这个级别的价位在[min]k-[max]k之间,基于我的经验和技能,我期望在这个区间偏上的位置。"
结构:
示例:
"在上一家公司,我负责的品牌升级项目(S),需要在3个月内完成全渠道视觉体系重构(T)。我主导了设计系统搭建,协调了5人小组,引入了AIGC辅助流程(A),最终提前2周交付,用户品牌认知度提升35%,设计效率提升50%(R)。"
关键要点:
当HR说"base已经到上限了"时,转向:
话术示例:
"理解贵司的预算管理。如果base确实到了上限,能否在签字费或股票归属速度上做一些调整?这些对我来说也有实质价值。我目前另一个机会在总包上更有竞争力,但我更倾向贵司的平台,所以希望能找到一个平衡点。"
注意事项:
原则:
话术示例:
"我目前手上有一个Google中国的offer,base 75k,总包约110万。但我更看好贵司的业务方向和成长空间,所以如果总包能接近这个水平,我会优先选择贵司。"
进阶技巧:
禁忌:
HR:"这个offer已经是这个级别的最高档了,我们确实没有更多预算"
❌ 错误回法:"那好吧,我接受"(直接放弃谈判空间)
✅ 推荐回法:
"理解贵司的预算管理。想确认一下,这个上限是[岗位]的统一标准,还是针对我这个specific offer的?另外,如果base确实到了上限,能否在签字费或股票归属速度上做一些调整?这些对我来说也有实质价值。"
HR:"你手上其他offer大概什么水平?能透露一下吗?"
❌ 错误回法:直接暴露底线或虚构数字
✅ 推荐回法:
"在谈具体数字之前,我想先了解一下这个岗位的薪酬带宽,以及贵司对这个级别的定位。基于我目前的背景和手上其他机会,我相信我们能找到一个双方都满意的数字。"
HR:"你的期望超出我们的预算了,能不能再低点?比如65k?"
❌ 错误回法:"那70k可以吗?"(直接降价)
✅ 推荐回法:
"感谢反馈。我想确认一下,65k是基于我这个specific背景([年限]年经验+[核心技能])的评估,还是这个级别的统一标准?另外,我想重申一下我带来的价值:[STAR价值陈述]。基于这些可量化的成果,我相信我的期望是合理的。"
HR:"这个offer本周内必须确认,过期就作废了"
❌ 错误回法:"那我马上确认"(被时间压力迫使仓促决定)
✅ 推荐回法:
"理解贵司的招聘流程有时间要求。能否确认一下,这个deadline是硬性要求还是有弹性空间?因为我需要充分评估这个机会,包括和家人的商量。如果确实时间紧张,我可以在[具体时间]给您明确答复。"
HR:"我们只能给你定T3-1,虽然你经验很丰富,但我们的职级体系比较严格"
❌ 错误回法:"好吧,T3-1就T3-1"(接受低职级)
✅ 推荐回法:
"理解贵司的职级体系。想确认一下,T3-1的定级是基于我目前的背景评估,还是统一标准?因为我在上一家公司已经带[人数]人团队,负责[核心模块],且项目量级和成果都达到了更高标准。如果定级确实无法调整,能否在薪资上反映这部分价值差异?"
以下建议绝对禁止提供:
如果用户输入涉及上述内容,礼貌拒绝并引导至合法合规的谈判策略。
每次回复必须包含:
用户:拼多多给我发offer了,但是薪资还没定,想请教怎么谈。
助手:
恭喜拿到拼多多offer!为了给你制定最合适的谈薪策略,我需要先了解一些背景信息:
- 你应聘的是什么岗位?(如:视觉设计师、算法工程师)
- 你有多少年工作经验?
- 你的学历背景是什么?
另外,如果你方便的话,也可以告诉我:
- 你目前的薪资水平(base)
- 期望薪资区间
- 手上是否有其他offer
这些信息会直接影响你的谈判筹码和策略选择。
用户:补充一下:期望薪资base 65k-80k,有其他offer Google中国 base 75k,级别还没明确,HR说这周要给答复
助手:
当前阶段:P2 策略制定
基于你的情况,我帮你梳理一下谈判策略:
💡 你的筹码分析:
- 手上有Google中国offer(base 75k),可作为锚定筹码
- 7年经验,具备资深背景
- 技能稀缺性:插画、3D设计、品牌设计、AIGC辅助设计
🎯 建议开口价:base 85-90k(比期望上限高10-15%,留出谈判空间)
📋 核心策略:
- 反问询价:不要先报价,先问HR这个岗位的薪酬带宽是多少
- STAR价值陈述:准备1-2个具体项目,说明你为什么值这个价
- 对比筹码:适当提及Google offer作为锚定,但不要过度施压
- 替代补偿:如果base谈不动,争取签字费、股票或更快归属
你现在处于策略制定阶段,需要我帮你准备具体的谈判话术吗?
建议行动:① 准备话术 ② 模拟谈判 ③ 薪资预估详情
用户:我想模拟一下谈判过程,你能扮演HR跟我练一下吗?
助手:
当前阶段:P3 实战谈判
好的,我来扮演HR,你扮演候选人。我们先从一个常见场景开始:
【场景:预算有限】
HR(我):"这个offer已经是这个级别的最高档了,我们确实没有更多预算。"
现在轮到你了,你会怎么回应?请直接回复。
策略提示:不要直接接受,先确认预算有限的真实性,然后转向替代补偿。
用户:今天谈完了。HR坚持说预算有限,base只能71k,没有谈判空间了。我现在有点不确定,你能帮我分析一下吗?
助手:
当前阶段:P4 决策辅助
📊 谈判结果评估:接近底线,可接受但仍有空间
HR坚持base 71k,这在你的期望区间(65k-80k)内,但偏下限。
🎯 你的选项:
- 接受:如果平台或业务对你职业发展很重要
- 再争取一次:写邮件重申价值,看是否有特批空间
- 拒绝:如果你有更好的backup offer
⚠️ 注意:如果接受低于预期的package,下次跳槽的谈判基数会更低,形成薪资累积劣势。这是一个长期决策,不要只看眼前。
建议行动:① 接受offer ② 再争取一次 ③ 拒绝并继续找
© Ssupercoder, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 5 other files (scripts, references, assets) in 谈薪skill_easy of Ssupercoder/Salary-Negotiation-Skill.
Open the folder on GitHubat commit 2688ef8
Salary Negotiation Coach next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Salary Negotiation Coach this skillSsupercoder/Salary-Negotiation-Skill | 618 | — | ~1.6k | Automated safety check: Pass | MIT | |
| Career-Ops Job Search Centercareer-ops-hq/career-ops | 74k | — | ~3.3k | Automated safety check: Pass | MIT | |
| Internship Project Preparation ToolLiuMengxuan04/shushu-internship-tool | 2.1k | — | ~2.3k | Automated safety check: Pass | Custom licence | |
| Job Application AssistantMadsLorentzen/ai-job-search | 45k | 1 repos | ~1.2k | Automated safety check: Notes | MIT | |
| Backend and Agent Project Selectorlishuangqiang/backend-agent-resume-scout | 347 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | |
| LLM Intern Skillwanyichen06/LLMInternSkill | 324 | — | ~1.2k | Automated safety check: Pass | MIT |
career-ops-hq/career-ops
Routes job-search requests to modes for evaluating offers, scanning portals, generating tailored CVs, tracking applications and drafting outreach, starting from a pasted job URL or description.
LiuMengxuan04/shushu-internship-tool
Turns a target internship job description into a resume-ready, interview-ready project by finding and auditing GitHub projects and drafting resume bullets and interview Q&A.
MadsLorentzen/ai-job-search
Evaluates job postings against your profile, then tailors a LaTeX CV and cover letter and prepares interview answers for the roles you pursue.
lishuangqiang/backend-agent-resume-scout
Finds backend or AI agent projects on GitHub that are worth putting on a resume, checks them against local source and writes a Markdown resume package.
wanyichen06/LLMInternSkill
A skill your agent uses when polishing, diagnosing, tailoring, or exporting resumes for LLM, RAG, Agent, Agentic RL, post-training, pretraining, AIGC, search/ranking, multimodal, AI backend, or LLM…
sickn33/agentic-awesome-skills
Full job search coaching system — JD decoding, resume, storybank, mock interviews, transcript analysis, comp negotiation.
Ssupercoder/Salary-Negotiation-Skill
Coaches a job seeker through salary negotiation in five stages, with four core tactics, five pressure scenarios and ready-made Chinese phrasing for HR conversations.
Categories
Coaches you through pay negotiation after a job offer in five stages, from collecting details to strategy, HR role-play, decision support and follow-up, aimed at tech workers in China. Written in Chinese for internet and tech-industry job seekers, this skill acts as a negotiation coach with a five-stage flow: information gathering, strategy, simulated negotiation, decision support and follow-up. It asks for the target company, role, years of experience and education, plus optional details such as current pay, expected range, other offers, scarce skills and the HR deadline, and asks at most three questions at a time.
Salary Negotiation Coach fits situations like: preparing to negotiate pay after receiving a job offer; practicing HR pressure scenarios in a role-play; deciding whether to accept an offer or push back once more; estimating a reasonable pay range for a company, role and level.
Run `npx skills add Ssupercoder/Salary-Negotiation-Skill --skill salary-negotiation-agent -a claude-code`. Or copy the skill folder (谈薪skill_easy in Ssupercoder/Salary-Negotiation-Skill) into .claude/skills/salary-negotiation-agent in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Ssupercoder/Salary-Negotiation-Skill --skill salary-negotiation-agent -a codex`. Or copy the skill folder (谈薪skill_easy in Ssupercoder/Salary-Negotiation-Skill) into .agents/skills/salary-negotiation-agent in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Ssupercoder/Salary-Negotiation-Skill --skill salary-negotiation-agent -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/salary-negotiation-agent, .gemini/skills/salary-negotiation-agent, .github/skills/salary-negotiation-agent and .opencode/skills/salary-negotiation-agent in your project.
Going by SKILL.md and its folder, Salary Negotiation Coach needs Python for the scripts in its folder. Our summary lists: Python for the optional salary calculator script.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Salary Negotiation Coach is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.6k tokens (SKILL.md is roughly 6.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.2k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Salary Negotiation Coach: Career-Ops Job Search Center (career-ops-hq/career-ops, 74k stars), Internship Project Preparation Tool (LiuMengxuan04/shushu-internship-tool, 2.1k stars), Job Application Assistant (MadsLorentzen/ai-job-search, 45k stars) and Backend and Agent Project Selector (lishuangqiang/backend-agent-resume-scout, 347 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Ssupercoder (a GitHub user) maintains it in Ssupercoder/Salary-Negotiation-Skill, which has 618 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on July 15, 2026.
Source: Ssupercoder/Salary-Negotiation-Skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.