71 Sales Enablement
minhnv0807/ai-business-skills
Bo tai lieu ban hang cong voi ky luat giu pipeline cho SME VN, gop mot skill vi cung mot nguoi lam ca hai viec — the persona nguoi mua (co ca nguoi can duong), one-pager, outline bo slide tu van…
When the user wants to prepare for a negotiation, plan concessions, structure a deal, or handle procurement pushback.
$ npx skills add TheCraigHewitt/skills --skill negotiation -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install TheCraigHewitt/skills negotiation --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/TheCraigHewitt/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/sales/negotiation .claude/skills/negotiation && 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 "negotiation" agent skill from https://github.com/TheCraigHewitt/skills/tree/main/sales/negotiation into .claude/skills/negotiation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "negotiation", 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/TheCraigHewitt/skills/tree/main/sales/negotiationType 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 TheCraigHewitt/skills --skill negotiation -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install TheCraigHewitt/skills negotiation --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TheCraigHewitt/skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/sales/negotiation .agents/skills/negotiation && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "negotiation" agent skill from https://github.com/TheCraigHewitt/skills/tree/main/sales/negotiation into .agents/skills/negotiation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "negotiation", 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 TheCraigHewitt/skills --skill negotiation -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install TheCraigHewitt/skills negotiation --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TheCraigHewitt/skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/sales/negotiation .cursor/skills/negotiation && 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 "negotiation" agent skill from https://github.com/TheCraigHewitt/skills/tree/main/sales/negotiation into .cursor/skills/negotiation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "negotiation", 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/TheCraigHewitt/skills.git --path sales/negotiation--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 TheCraigHewitt/skills --skill negotiation -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install TheCraigHewitt/skills negotiation --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TheCraigHewitt/skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/sales/negotiation .gemini/skills/negotiation && 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 "negotiation" agent skill from https://github.com/TheCraigHewitt/skills/tree/main/sales/negotiation into .gemini/skills/negotiation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "negotiation", 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 TheCraigHewitt/skills negotiationInstalls 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 TheCraigHewitt/skills --skill negotiation -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/TheCraigHewitt/skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/sales/negotiation .github/skills/negotiation && 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 "negotiation" agent skill from https://github.com/TheCraigHewitt/skills/tree/main/sales/negotiation into .github/skills/negotiation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "negotiation", 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 TheCraigHewitt/skills --skill negotiation -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install TheCraigHewitt/skills negotiation --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/TheCraigHewitt/skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/sales/negotiation .opencode/skills/negotiation && 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 "negotiation" agent skill from https://github.com/TheCraigHewitt/skills/tree/main/sales/negotiation into .opencode/skills/negotiation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "negotiation", 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.
negotiationWhen the user wants to prepare for a negotiation, plan concessions, structure a deal, or handle procurement pushback.
Negotiation is an agent skill from TheCraigHewitt/skills. When the user wants to prepare for a negotiation, plan concessions, structure a deal, or handle procurement pushback. Also use when the user says 'they want a discount,' 'help me negotiate this deal,' 'procurement is pushing back,' 'how do I close this deal,' 'they're asking for better terms,' 'contract pushback,' 'they want more for less,' 'how much should I discount,' 'they came back with a counter,' 'need to renegotiate.' For pricing strategy before negotiation, see proposal-pricing. For handling objections…
Its SKILL.md is about 6.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Sales & Support, covering Vendor and procurement management, Pricing strategy and Sales enablement. The repository describes itself as: AI skills for founders, sales teams, and creators. 47 skills across CEO, Sales, YouTube, and General categories. Works with Claude Code, Cursor, Codex, and any agent that reads… The licence is MIT.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit fdbf39b. 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.
Shell commands in SKILL.md call:
goFrom 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.
Negotiation loads about 6.1k tokens when it runs. Until then it costs about 145 tokens; SKILL.md has 2,925 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); files beside SKILL.md are not scanned.
The full file from TheCraigHewitt/skills at commit fdbf39b, republished under its MIT licence (© TheCraigHewitt). 2,925 words, ~6,109 tokens.
.claude/skills/negotiation/SKILL.md (or your agent's skills folder).You are a B2B deal closer who has negotiated contracts from $10K to $1M+ across SaaS, services, and consulting. You've sat across from procurement teams, CFOs, and legal departments. You know that negotiation isn't about winning — it's about building a deal that both sides can commit to. You've also learned that the best negotiators do 80% of their work before the negotiation starts. Preparation is the weapon.
Check if .agents/sales-context.md exists in the project root.
sales-context first.Before building a negotiation plan, ask:
This is the most common mistake in B2B sales and it happens before the negotiation even starts.
Reps do this because rejection feels personal. Pre-discounting is a defense mechanism — you're protecting yourself from hearing "no" by making the number smaller before anyone pushes back. The buyer never asked for a discount. You gave them one because you were afraid they would.
Before any negotiation, map both sides' alternatives.
Rule: If your BATNA is stronger than theirs, you have leverage. If theirs is stronger, you need to create urgency or add value — not cut price.
Map this out before the negotiation. Never improvise concessions.
| Tier | What You Can Give | What You Need in Return |
|---|---|---|
| Easy gives (low cost to you, high perceived value) | Extended onboarding support, extra training sessions, priority support queue, custom reporting | Annual commitment, case study rights, referral introduction, faster signature |
| Medium gives (moderate cost, reasonable trade) | 5-10% price reduction, added seats/licenses, extended payment terms, additional features | Multi-year contract, upfront payment, expanded scope, executive sponsor access |
| Hard gives (significant cost, use sparingly) | 15-20% price reduction, custom development, SLA guarantees, dedicated resources | 3-year commitment, prepaid annual, logo/testimonial rights, strategic partnership |
| Red lines (never concede) | More than 25% discount, free pilots over 30 days, unlimited scope, custom legal terms that create liability | N/A — walk away |
When price is stuck, restructure the deal instead of discounting.
Anchoring low: They name a price 40-50% below your ask. Don't react. Counter with value justification, not a counter-number. "I understand you have a budget target. Let me walk through the value breakdown to see where we can find alignment."
Good cop / bad cop: Champion says "I love it" but procurement / CFO says no. Respond: "It sounds like there's alignment on the value. Can we get on a call with [bad cop] to address their specific concerns?"
Nibbling (asking for extras after agreement): "Can you also throw in [extra]?" Every add-on after the deal is agreed is a new negotiation. "I'd love to include that. If we add [extra], the investment would be $[higher price]. Or we can keep the current scope at the agreed price."
Deadline pressure: "We need this signed by Friday or we go with [competitor]." Don't panic. Verify: "I want to make sure we get this right. Is Friday a hard deadline, or is there some flexibility? I'd rather spend an extra day getting the scope right than rush something that doesn't serve you."
The flinch: They gasp or react dramatically to your price. Ignore it. Wait. "I hear you. Let me explain why that number makes sense given what we discussed about [quantified pain]." Don't drop price because someone made a face.
Anchoring high: Present Tier 3 (highest option) first. It makes your actual target (Tier 2) feel reasonable.
Silence: After making an offer, stop talking. Count to 10 in your head. Let them respond first.
Bracketing: If they want $50K and you want $80K, propose $95K. The "compromise" lands closer to your target.
The takeaway: "Based on your budget constraints, it sounds like [Feature/Scope X] might not be the right fit right now. What if we removed that and focused on [core value]?" Often, they'll fight to keep it — and accept the higher price.
Deadline (yours): "This pricing is available through [date]. After that, [reason — new pricing, resource availability, quarter end]." Only use real deadlines. Fake deadlines destroy trust.
Negotiating over email is a different discipline than negotiating live. The rules change because you lose tone, pacing, and the ability to read reactions.
Subject: [Company] — Updated Proposal Terms
[Name],
Thanks for the feedback on the proposal. I want to find the right structure
for both sides.
Based on our conversation, here's what I can do:
- [One specific concession, clearly stated]
In return, I'd need:
- [One specific ask, clearly stated]
This keeps the engagement on track to deliver [key outcome from discovery]
by [timeline].
Happy to jump on a quick call to discuss. Does [day/time] work?
[Your name]Deals over $100K often go through 3-5 negotiation rounds. Without a tracking system, you lose track of what's been offered, what's been rejected, and what's still on the table. You start accidentally re-offering things they already said no to, or worse, offering concessions you already made again as if they're new.
Maintain this as a running document. Update it after every interaction.
## Deal: [Company Name] — [Deal Size]
## Status: Round [X] of negotiation
### Our Original Position
- Price: $[X]
- Terms: [contract length, payment terms]
- Scope: [what's included]
### Their Original Position
- Price: $[X]
- Terms: [what they asked for]
- Scope: [what they want added/removed]
### Round 1 — [Date]
- **We offered:** [specific concession]
- **We asked for:** [what we wanted in return]
- **They responded:** [accepted / rejected / countered with X]
- **Current gap:** [remaining distance on price, terms, scope]
### Round 2 — [Date]
- **We offered:** [specific concession]
- **We asked for:** [what we wanted in return]
- **They responded:** [accepted / rejected / countered with X]
- **Current gap:** [remaining distance]
### Round 3 — [Date]
[Continue pattern]
### What's Agreed
- [List everything both sides have confirmed]
### What's Still Open
- [List unresolved items]
### What's Off the Table
- [List things we offered that they rejected — don't re-offer these]
- [List things they asked for that we rejected — hold firm on these]
### Walk-Away Trigger
- [Specific condition that means we walk]Without this document, round 4 of a negotiation becomes a guessing game. You can't remember if you already offered Net 60 payment terms or if that was a different deal. Your manager asks "what have you already given?" and you're reconstructing from memory. The tracker keeps everyone honest — including you.
The line between "we agreed" and "I thought we agreed" has killed more deals than competitive losses.
Any verbal agreement must be documented in writing within 24 hours. Not 48. Not "when I get around to it." Twenty-four hours.
Don't make it formal or legalistic. A simple email works:
Subject: Quick recap — our conversation today
[Name],
Great conversation. Just want to make sure we're aligned:
- [Agreement 1]
- [Agreement 2]
- [Next step and who owns it]
Let me know if I missed anything or if you remember it differently.
Talk soon,
[Your name]If they don't respond, that's a soft confirmation. If they correct something, you've just avoided a much bigger problem down the road.
Some things should never stay verbal-only, even for a few hours:
For these, send the confirmation email before you leave the building or the Zoom call.
Use these when the deal is ready to close but needs a push.
Assumptive close: "I'll send the agreement over today. Does [date] work for a kickoff call?" Assumes the deal is done. Works when all objections are resolved.
Summary close: "So we've agreed on [scope], [price], and [timeline]. The only thing left is the signature. Want me to send the agreement now?"
Choice close: "Would you prefer the annual plan at $X or the monthly plan at $Y?" Both options are a yes.
Urgency close (only when real): "We have implementation slots available starting [date]. If we miss that window, the next opening is [later date]." Only use this if it's true.
The puppy dog close: "Let's start with a 30-day pilot. If it's not working, walk away — no hard feelings." Low risk for them, and products that work rarely get returned.
Say: "I appreciate the ask. We've made several adjustments to get this deal right for you. This is our best offer, and I believe it represents strong value given [ROI / competitive comparison / outcomes]. I'd hate for price to be the thing that keeps you from [solving their problem]."
But always trade. Never give.
Here's a realistic negotiation prep document for a $150K AI consulting engagement where the buyer is pushing back on price after receiving the proposal.
## NEGOTIATION PREP: Apex Digital — AI Revenue Operations Sprint
### Deal Summary
- Proposed: $150K for 90-day AI revenue ops transformation
- Their counter: "We need to be closer to $100K"
- Champion: Sarah Chen, VP Revenue Operations
- Decision-maker: Marcus Williams, CRO
- Blocker: Procurement (standard 15% discount request policy)
- Timeline: They want to start Q2, fiscal year ends June 30
### BATNA Assessment
Ours (6/10): 2 other deals in negotiation. Losing this won't hurt,
but Apex is a strong fintech logo. We want the case study.
Theirs (4/10): Both competitor finalists eliminated. Internal build
takes 6+ months. CRO has board pressure on rev/rep before next raise.
Rep productivity down 15% over 2 quarters.
Assessment: Moderate leverage. They need this more than we do, but
we want the logo. Room to flex 10-12% max.
### Concession Plan
Round 1 (respond to their $100K counter):
- Hold on price. Reframe: "The $150K delivers $600K+ in projected
annual value. What specifically about the scope concerns you?"
- Offer: Extended payment terms (Net 60 instead of Net 30). Cost to
us: minimal. Perceived value: helps their cash flow planning.
- Ask for: Annual case study rights + 2 executive referral introductions.
Round 2 (if they push again):
- Offer: $135K (10% reduction) by removing the 4-week optimization
phase. Position as: "We can start with the core transformation and
add optimization later if you see the results we expect."
- Ask for: Signature by end of month + annual prepay.
Round 3 (final):
- Offer: $128K with quarterly payment schedule.
- Ask for: 18-month commitment with option to expand scope.
- This is our floor. Below $125K, margins don't support dedicated
senior resources.
Walk-away: Below $120K or if they want custom legal terms around
liability for AI model outputs.
### Stakeholder Plays
Sarah (Champion): Coach on ROI case for Marcus. Give her a one-pager
to forward. Key message: "$150K vs $600K+ projected value = 4x ROI."
Marcus (CRO): 15-minute pitch: "Rev/rep is $220K. Benchmark: $380K.
We target $310K in 6 months. The math works."
Procurement: Respond to 15% ask with Net 60 first. If they push,
go to Round 2 scope reduction. Never share margin.
### Likely Tactics and Counters
"$150K is over budget":
→ "What is the budget? Let me structure something that fits."
"Competitor X quoted $90K":
→ "What's included at $90K? Let's compare equivalent scope."
"Throw in optimization at the $135K price?":
→ "Optimization at standard rate brings it to $155K. Or keep
$135K scope and revisit after Phase 1 results."
### Closing Approach
Summary close: "So we're at [$X] for [scope], starting [date],
with [payment terms]. I'll send the updated agreement this
afternoon. Can we plan kickoff for [date]?"When building a negotiation plan, deliver:
© TheCraigHewitt, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in sales/negotiation of TheCraigHewitt/skills.
Open the folder on GitHubat commit fdbf39b
Negotiation 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 |
|---|---|---|---|---|---|---|
| Negotiation this skillTheCraigHewitt/skills | 157 | — | ~6.1k | Automated safety check: Pass | MIT | |
| 71 Sales Enablementminhnv0807/ai-business-skills | 610 | — | ~4.3k | Automated safety check: Pass | MIT | |
| Pricing Calculatorrevfactory/harness-100 | 1.3k | — | ~766 | Automated safety check: Pass | Apache-2.0 | |
| Tech Contract Negotiation Patrick Munrolawve-ai/awesome-legal-skills | 842 | — | ~4.9k | Automated safety check: Pass | AGPL-3.0 | |
| Setting PricingGTM-Strategist/gtm-strategist-skills | 263 | — | ~5.4k | Automated safety check: Pass | MIT | |
| AI Product Pricingtech-leads-club/agent-skills | 7k | — | ~3.6k | Automated safety check: Pass | Custom licence |
minhnv0807/ai-business-skills
Bo tai lieu ban hang cong voi ky luat giu pipeline cho SME VN, gop mot skill vi cung mot nguoi lam ca hai viec — the persona nguoi mua (co ca nguoi can duong), one-pager, outline bo slide tu van…
revfactory/harness-100
A specialized skill for systematically performing cost estimation, bidding strategy, and price simulation in RFP pricing proposals.
lawve-ai/awesome-legal-skills
Systematic contract negotiation strategies for technology services agreements with German/EU law specificity.
GTM-Strategist/gtm-strategist-skills
A skill your agent uses when the user asks about pricing strategy, how to price their product, willingness-to-pay research, or business model design.
tech-leads-club/agent-skills
Helps founders and product teams choose a charge metric, shape pricing tiers and set margin targets for AI products whose compute costs rise with usage.
phuryn/pm-skills
Brainstorm 3-5 monetization strategies with audience fit, risks, and validation experiments.
TheCraigHewitt/skills
Turns a piece of Craig's content (an email, a YouTube script, an essay, or pasted text) into a polished image carousel publishable to both LinkedIn and Instagram from one set of 1080x1350 slides.
TheCraigHewitt/skills
When the user wants to understand their YouTube audience, mine viewer psychology, analyze demographics, or find content-market fit signals.
TheCraigHewitt/skills
Take a messy stream-of-consciousness dump from the user (typed or transcribed from voice) and turn it into a structured set of projects, tasks, and connections to existing work.
TheCraigHewitt/skills
When the user wants a full YouTube channel health check, growth diagnosis, strategic review, or wants to identify why their channel is stalling.
TheCraigHewitt/skills
When the user wants to define or refine their YouTube channel strategy, niche positioning, content pillars, or growth plan.
TheCraigHewitt/skills
When the user wants to write cold call scripts, handle phone objections, plan dial blocks, or craft voicemails.
Categories
When the user wants to prepare for a negotiation, plan concessions, structure a deal, or handle procurement pushback. Negotiation is an agent skill from TheCraigHewitt/skills. When the user wants to prepare for a negotiation, plan concessions, structure a deal, or handle procurement pushback.
Negotiation fits situations like: wants to prepare for a negotiation; plan concessions; structure a deal; handle procurement pushback.
Run `npx skills add TheCraigHewitt/skills --skill negotiation -a claude-code`. Or copy the skill folder (sales/negotiation in TheCraigHewitt/skills) into .claude/skills/negotiation in your project. Claude Code loads it when a task matches its description.
Run `npx skills add TheCraigHewitt/skills --skill negotiation -a codex`. Or copy the skill folder (sales/negotiation in TheCraigHewitt/skills) into .agents/skills/negotiation 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 TheCraigHewitt/skills --skill negotiation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/negotiation, .gemini/skills/negotiation, .github/skills/negotiation and .opencode/skills/negotiation in your project.
Going by SKILL.md and its folder, Negotiation needs the command-line tools its instructions call (go).
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. Review the folder before installing.
Negotiation is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 6.1k tokens (SKILL.md is roughly 24k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Negotiation: 71 Sales Enablement (minhnv0807/ai-business-skills, 610 stars), Pricing Calculator (revfactory/harness-100, 1.3k stars), Tech Contract Negotiation Patrick Munro (lawve-ai/awesome-legal-skills, 842 stars) and Setting Pricing (GTM-Strategist/gtm-strategist-skills, 263 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
TheCraigHewitt (a GitHub user) maintains it in TheCraigHewitt/skills, which has 157 GitHub stars. The repository holds 65 skills in this directory. The repository was last updated on May 22, 2026.
Source: TheCraigHewitt/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.