Open-source Codex skills and evals for practical B2B revenue work.
Callback is designed to be adapted, not used as a black box. It gives revenue teams, RevOps operators, enablement leads, and builders working on go-to-market workflows a clean starting point they can copy into their own Codex setup and tailor to their buyers, process, and language.
Use this repo if you want a faster starting point for Codex skills that support work such as:
- sales messaging and narrative
- prospecting and qualification
- outbound and inbound response workflows
- demos, closing, and pipeline review
- customer success, hiring, onboarding, and manager readiness
It is most useful for teams that want reusable structure and eval coverage, but still need to adapt the wording, assumptions, and examples to match their own market.
Pick the nearest fit, then adapt it to your environment.
sales-narrative: shape a first-call story, pitch, and deck storylineideal-customer-prospecting: define who to target, who to exclude, and how to prioritizeoutbound-appointment-setting: draft cold outreach and meeting-booking copyinbound-lead-response: qualify inbound demand and send the right next replydemo-and-closing: prepare discovery, demo flow, pricing framing, and next-step askspipeline-hygiene: clean up deals, stale opportunities, and next-step disciplinecustomer-success-renewals: structure implementation, reviews, renewal prep, and expansion logicsales-metrics-inspection: diagnose funnel or rep issues from activity and conversion datasales-hiring-profile: define hiring profiles, scorecards, and interview loopssales-onboarding-bootcamp: create a sales ramp plan and training sequencesales-manager-readiness: assess when a motion is ready for sales management
Copy one skill into your local Codex skills directory:
cp -R skills/inbound-lead-response ~/.codex/skills/Or copy the full bundle:
cp -R skills/* ~/.codex/skills/You do not need any extra harness or build tooling to use this bundle.
The fastest path is usually:
- Choose the closest existing skill instead of starting from zero.
- Copy it under a new folder name in your own skills directory.
- Rewrite
SKILL.mdso the buyer, problem, constraints, and output match your workflow. - Update
agents/openai.yamlso the metadata and routing match your renamed skill. - Replace any reference material with your own original support material.
- Run the eval pack against the prompts closest to your use case.
As you adapt, keep these rules in mind:
- keep one skill focused on one job
- preserve a clear output contract
- prefer concrete operating guidance over generic advice
- rewrite examples and assumptions so they match your environment
- do not copy private playbooks, customer material, or copyrighted source text
The eval pack lives in evals/sales-skills/cases.yaml and evals/sales-skills/rubric.md.
Use it to check:
- route fit
- contract coverage
- scope control
- assumption discipline
Suggested manual run:
codex exec --skip-git-repo-check -s read-only "<prompt from cases.yaml>"If your adaptation changes the expected output shape, update the relevant eval case or rubric alongside it.
skills/
<skill-name>/
SKILL.md
agents/openai.yaml
references/
evals/
sales-skills/
cases.yaml
rubric.md
docs/
SCRUB_CHECKLIST.md
CONTRIBUTING.md
LICENSE
This repo is intended to contain only original skill instructions, metadata, and eval artifacts.
Do not add:
- copyrighted source text
- private notes copied from books, courses, or paid material
- customer data
- internal company documents
- proprietary playbooks without permission
Before publishing changes, run the checklist in docs/SCRUB_CHECKLIST.md.
See CONTRIBUTING.md.