Agent skill
operator-pass-kickoff
Adaptive router for the Operator Pass API skill pack.
Filed under CRM and RevOps.
From JMC-Go-to-market/claude-operator-pass · 5 skills · 3 · pushed 2026-09-09
What it does when it runs
Adaptive router for the Operator Pass API skill pack. Detects state (API key set? brand-config? key still valid? quota remaining? recent calls?) and picks the next-best step. Loaded by the main operator-pass skill on bare invocation.
Read from the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.
- Keys and connectors you must supply
- OPERATOR_PASS_API_KEY
- Hosts it reaches
- jaymountconsulting.com
- Tool permissions it declares
- Read
- Bash
- -
- Grep
- Actions present in the files
- shell
Install it
View source on GitHub ↗git clone --depth 1 --filter=blob:none --sparse https://github.com/JMC-Go-to-market/claude-operator-pass.git /tmp/claude-operator-pass git -C /tmp/claude-operator-pass sparse-checkout set "skills/operator-pass-kickoff" mkdir -p ~/.claude/skills/operator-pass-kickoff cp -R "/tmp/claude-operator-pass/skills/operator-pass-kickoff/." ~/.claude/skills/operator-pass-kickoff/
Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗
Or take the whole library
This repo ships a .claude-plugin manifest, so Claude Code can install all 5 skills at once. Plugin skills are invoked as /<plugin>:<skill>, so they never collide with your own.
/plugin marketplace add JMC-Go-to-market/claude-operator-pass /plugin
The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.
Before you install: this skill will not complete its job on a bare agent. It needs OPERATOR_PASS_API_KEY, which you have to obtain separately.
The skill
Source on GitHub ↗Reproduced in full from JMC-Go-to-market/claude-operator-pass/blob/60cb540b20986fb5b640c58573377fc6bddbb7d9/skills/operator-pass-kickoff/SKILL.md, which is licensed MIT (skill frontmatter). 322 words, 7 headings.
Operator Pass Kickoff — adaptive router
Activation
Loaded by operator-pass on bare invocation, or:
- "Operator Pass status"
- "Where do I start with the API"
State detection
state = {
"env_var_set": bool(os.environ.get("OPERATOR_PASS_API_KEY")),
"has_brand_config": file_exists("brand-config.json"),
"has_soul": file_exists("SOUL.md"),
"key_valid": api_get("/me") returns 200,
"quota_remaining": parse from /me response,
"cache_dir_exists": file_exists(".operator-pass-cache"),
"recent_calls": count of entries in usage.jsonl from last 7 days,
}
| State | Route to |
|---|---|
!env_var_set | "Set OPERATOR_PASS_API_KEY. Subscribe at jaymountconsulting.com/operator-pass." |
env_var_set AND !key_valid | "Key invalid or expired. Renew at jaymountconsulting.com/operator-pass." |
key_valid AND !has_brand_config OR !has_soul | operator-pass-onboarding |
quota_remaining < 20% | "⚠ Only X% quota remaining. Proceed carefully or upgrade." |
recent_calls == 0 | "No calls in the last 7 days. Want to try a sample call? /operator-pass call cold-email-linter" |
| else | "API ready. <quota>% quota. <N> recent calls. What do you want to do?" |
## Welcome flow
/operator-pass
[Detected: OPERATOR_PASS_API_KEY not set]
You need an Operator Pass subscription + API key to use this skill.
→ Subscribe: https://jaymountconsulting.com/operator-pass
- Includes all 22+ tools + the full Compounding Engine course catalog
- Free browser versions of every tool: https://jaymountconsulting.com/tools
Once you have a key: export OPERATOR_PASS_API_KEY="jmc_live_..."
Then re-run /operator-pass and I'll walk you through setup.
## Status mode
`/operator-pass status`:
Operator Pass status
API key: ✓ Valid (jmc_live_xxxxxx_xxxx... — last 4) Plan: Operator Pass Quota remaining: 847 / 1000 calls this month (84.7%) Brand config: ✓ brand-config.json (5 preferred tools) SOUL: ✓ SOUL.md Cache: ✓ .operator-pass-cache (catalog cached 2 minutes ago) Recent calls: 14 in the last 7 days
Recent tool usage: cold-email-linter 6 calls (Wed batch) competitive-teardown 4 calls (Mon prospect research) evp-generator 2 calls geo-visibility 2 calls
Recommended next:
- Continue your batch:
/operator-pass call cold-email-linter - Or run the live catalog:
/operator-pass list
## References
- `../operator-pass-onboarding/SKILL.md`
- `../operator-pass-call/SKILL.md`
- `../operator-pass-list/SKILL.md`
Other skills for the same job
Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.
- cold-email-kickoff by growthenginenowoslawski · 705
- evp-kickoff by cmj-hub · 2
- psp-kickoff by cmj-hub · 2
Need help setting it up?
This page tells you what operator-pass-kickoff does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.
Book a call →The directory stays free. There is nothing gated behind this.