Skip to main content

B2B Agent Skills

CI PyPI Python License: MIT

45 AI skills for B2B sales, marketing, RevOps and GTM, each built on a named methodology with a scoring model you can check and a JSON Schema output contract.

Most AI prompt libraries give you one instruction and stop there. Each skill here encodes how an experienced operator works the problem: MEDDPICC scored by evidence quality rather than rep confidence, pipeline coverage calibrated to your win rate, TAM reconciled top-down against bottom-up. The output is a decision you can verify and wire into a pipeline, not generic text.

Use the skills in Claude Code, from any MCP client, from Python, or over HTTP. One skill definition powers all four.

Demo: scoring a deal with deal-risk-assessor

pip install b2b-agent-skills
b2b-skills run deal-risk-assessor -i examples/fixtures/deal_risk_input.json --provider claude-code   # uses your Claude login, no API key
{
  "deal_id": "opp_5521",
  "pillar_scores": { "metrics": 3, "economic_buyer": 1, "decision_criteria": 2, "decision_process": 0, "paper_process": 0, "identify_pain": 3, "champion": 2, "competition": 1 },
  "total_score": 12,
  "risk_band": "high",
  "single_point_of_failure": ["economic_buyer"],
  "forecast_recommendation": "Pipeline only; do not forecast as closing this period",
  "priority_action": "get a direct CFO conversation to confirm they are the economic buyer, validate the decision process, and surface the paper process"
}

Real output (Claude Sonnet via --provider claude-code) for the sample deal, recorded in docs/assets/demo-session.txt. Wording varies between runs; the scores follow the rubric.

Quick start

You want to… Do this
Use the skills in Claude Code /plugin marketplace add pratsy/skills-AI, then /plugin install b2b-agent-skills@b2b-agent-skills, then describe your problem
Use them in Claude Desktop, Cursor, or any MCP client pip install "b2b-agent-skills[mcp]" and add b2b-skills mcp as a server (guide)
Call them from Python run_skill("pipeline-health-monitor", data, provider="anthropic") (guide)
Try them without an API key b2b-skills run <skill> -i input.json --provider claude-code runs through your Claude Code login / Claude subscription
Call them from another service b2b-skills serve or the Docker image: an authenticated REST API (guide)

Full documentation: https://pratsy.github.io/skills-AI/

What's in it

Pack Covers Skills
Sales deal risk (MEDDPICC), forecast category, stakeholder maps, discovery (SPIN), objections, negotiation, pricing/ROI, renewals 17
Marketing ICP refinement, segmentation, positioning (Dunford), messaging clarity, campaign diagnostics, ABM, lifecycle, content gaps 15
RevOps pipeline health, forecast bias, CRM data quality, attribution, handoff quality 5
GTM market sizing (TAM/SAM/SOM), competitor and market signals, strategic account selection, win/loss themes 8

Every skill README has the same parts: when to use it, the methodology, the scoring model, inputs, a worked example with real numbers, common failure patterns, the output schema, and sources. Browse the skill catalog.

Why you can build on it

  • Structured outputs, validated. Each skill ships a JSON Schema (schema.json). Claude and OpenAI are constrained to it, every response is validated, and invalid output is retried once with the errors as feedback, then raised as an error. You never get unvalidated output silently.
  • Golden evals check answers, not just shape. evals/golden/ has 60 cases covering all 45 skills, e.g. forecast-confidence-model must call a MEDDPICC-20 deal Best Case when it's stalled at 1.89× the median time-in-stage. Run them against any model with b2b-skills eval, including through your Claude subscription (--provider claude-code), or from GitHub Actions.
  • Production defaults. Prompt caching on skill instructions, server-side refusal fallbacks on Claude, token usage on every result, a bearer-token HTTP server that refuses to start without auth, and a non-root Docker image.
  • Minimal footprint. The core depends only on jsonschema. Providers, MCP, and the server are optional extras.

Repository layout

.claude/skills/<skill>/        SKILL.md + schema.json - the one definition every surface reads
b2b-agent-skills-<pack>/       human-readable methodology READMEs (source of truth for schemas)
b2b_agent_skills/              Python package: SDK, CLI, MCP server, HTTP server
evals/golden/                  golden eval cases
.claude-plugin/                Claude Code plugin + marketplace manifests
docs/                          documentation site (MkDocs)

Contributing

The most useful contributions right now are more golden eval cases (contrast and edge cases), fixes to skill methodology, and real-model eval reports. See CONTRIBUTING.md and the Code of Conduct. Report security issues privately (SECURITY.md).

License

MIT

Metadata

Release files for b2b-agent-skills 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for b2b-agent-skills 0.2.0
File Size Uploaded Provenance Actions
b2b_agent_skills-0.2.0.tar.gz 198.3 kB With provenance Details for b2b_agent_skills-0.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for b2b-agent-skills 0.2.0
File Interpreter ABI Platform Actions
b2b_agent_skills-0.2.0-py3-none-any.whl Python 3 none any Details for b2b_agent_skills-0.2.0-py3-none-any.whl

Total release size: 369.7 kB

Release files / b2b_agent_skills-0.2.0.tar.gz

Download URL b2b_agent_skills-0.2.0.tar.gz
Size 198.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6cc5716295a7599989af40547712dcccd80ba40e3ad6563e0a229030f1ca6481
BLAKE2b-256 checksum
How to use checksums
def23ae4bd0ad286a636f57bffcbc7f4367a684393b0a8a4d9b158b137c9ac4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Release files / b2b_agent_skills-0.2.0-py3-none-any.whl

Download URL b2b_agent_skills-0.2.0-py3-none-any.whl
Size 171.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3e2f1a5a1d407888ddd194fa6a3c84f76aa100db0e4d7969e511dc8cf5bc1acb
BLAKE2b-256 checksum
How to use checksums
8c7029b8d1f8d29d8fd0c6f01f7ad6a17eb5be8299f6e62a67bc0ea045cde46d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

Security for b2b-agent-skills 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for b2b_agent_skills-0.2.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 3, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page