Hiring agencies
Skill LeadMagic/gtm-skills/skills/founder-led/hiring-agencies
205 production GTM agent skills for Claude Code — sales, outbound, prospecting, RevOps, ABM, PLG, CS, automation. Framework-cited playbooks with artifacts + QA scripts.
npx -y skills add LeadMagic/gtm-skills --skill hiring-agenciesAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its author says it does
Copied from the file, not written here
Evaluate, hire, and manage GTM agencies — outbound, RevOps/Clay, demand gen, design, and dev shops. Agency vs in-house decision framework, pilot structure, scorecards, kill switches, and handoff to internal teams. Use when outsourcing GTM execution, evaluating an outbound agency, or deciding agency vs first hire. Triggers on: "hire agency", "outbound agency", "GTM agency", "Clay agency", "RevOps agency", "agency vs in-house", "outsource GTM", "marketing agency", "dev shop", "manage agency".
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
9.4 KB, as published. Nobody here has run it
Hiring Agencies
Overview
Agencies buy speed, not strategy. The right agency proves a channel or builds a workflow faster than hiring. The wrong agency burns 90 days and your domain reputation with nothing to show for it.
You cannot outsource your ICP, positioning, or sales process — those are yours.
Agencies execute within a process you define (pipeline-management,
gtm-context). This skill covers agency vs in-house decisions, GTM agency
types, evaluation, pilot structure, weekly management, and when to bring
the function in-house (sales-team-building).
When to Use
- "Should I hire an outbound agency?"
- "Agency vs building an in-house team"
- "Find a Clay / RevOps agency"
- "Evaluate a marketing or demand gen agency"
- "How to manage an agency engagement"
- "Structure an agency pilot"
- "When to fire an agency"
Do not use for individual freelancers — use hiring-contractors. Do not use
for partner/reseller programs — use partner-programs.
Authoritative Foundations
- Winning by Design — GTM Index (Operating Model). Score your Operating
Model 1–10 before outsourcing. Below 6: you lack the process for an agency to
execute against. Fix
pipeline-managementfirst — agencies amplify process, they do not create it. - Jason Lemkin (SaaStr). Agencies work for channel testing and specialized execution. Core sales motion and customer relationships stay in-house. Never outsource strategy; outsource labor on a defined playbook.
- Paul Graham — Do Things That Do Not Scale. Founders must do unscalable work first (sell, define ICP, write messaging). Agencies scale what you've already proven — not discovery of what works.
Step-by-Step Process
Phase 1: Agency vs In-House Decision
| Factor | Agency | In-House |
|---|---|---|
| Time to start | 1–4 weeks | 3–6 months hire + ramp |
| Monthly cost | $3–15K (GTM ops), $5–20K (outbound) | $8–15K/employee fully loaded |
| Commitment | Month-to-month or 90-day pilot | Employment |
| Process control | You define playbook; they execute | You own process end-to-end |
| Best for | Channel test, overflow, specialized tooling | Core revenue function |
Choose agency when: Operating Model ≥6, playbook documented, you need capacity or a channel test, specialized skill (Clay, paid media) you won't hire for yet.
Choose in-house when: Core sales motion, ongoing customer relationships,
competitive differentiation, or agency pilot proved the channel and ROI justifies
a hire (sales-team-building).
Phase 2: GTM Agency Types
| Agency Type | What They Do | Monthly Cost | Prove By Day 90 |
|---|---|---|---|
| Outbound / SDR | Cold email, LinkedIn, calling, meeting booking | $3–15K + tools | Qualified meetings at target CPA |
| RevOps / Clay | Enrichment workflows, CRM hygiene, automation | $3–8K | Pipeline data quality, workflow uptime |
| Demand gen / Growth | Content, SEO, paid ads, CRO | $5–20K | MQL→SQL conversion, CAC by channel |
| Sales consulting | Playbook design, process audit, training | Project: $10–30K | Documented process + rep certification |
| Design studio | Brand, UI/UX, web | $5–15K/project | On-brand assets, conversion lift |
| Dev shop | Product features, integrations | $10–50K | Shipped, reviewed, owned code |
Match agency type to gap. Do not hire an outbound agency to fix a broken ICP.
Phase 3: Evaluation Scorecard
Score each candidate 1–5 on six dimensions:
| Dimension | What to Verify | Red Flag |
|---|---|---|
| Relevant case studies | Your industry, ACV, ICP — not generic logos | "We've worked with 200 SaaS companies" |
| Process transparency | Weekly deliverables, tools, data sources named | "Proprietary process" |
| Reference calls | 2–3 clients: actual results, what failed | No references or only cherry-picked |
| Contract flexibility | 90-day pilot, 30-day out | 12-month lock-in |
| Data hygiene | Verified contacts, suppression lists, opt-out | Purchased/scraped lists |
| Your playbook fit | Will execute YOUR stages and messaging | Insists on their own messaging |
Phase 4: Pilot Structure (30–90 Days)
Scope (specific, measurable):
- Bad: "Generate pipeline"
- Good: "Book 8 qualified meetings/month with VP+ at Series B fintech, $20K+ ACV"
Your inputs (non-negotiable):
- ICP definition and exclusion list
- Approved messaging and
pipeline-managementstage definitions - CRM access (they log activity in YOUR system)
- Suppression list (customers, competitors, opted-out)
- Weekly reporting template
Weekly agency scorecard:
| Metric | Target | Actual | Notes |
|---|---|---|---|
| Activities completed | |||
| Qualified meetings booked | |||
| Cost per qualified meeting | |||
| Data quality (% verified) | |||
| CRM hygiene (% logged) |
Kill switch: End at day 90 if targets missed by >30%. No extensions without a written remediation plan.
Phase 5: Ongoing Management
- You own: ICP, positioning, messaging, sales process, approval on copy
- Agency owns: Execution, tooling, activity volume, reporting
- Cadence: 30-min weekly review (scorecard + pipeline inspection)
- Access: Agency works in your CRM and sequencer — not a black box spreadsheet
- Graduation: If pilot succeeds, either scale agency budget or hire in-house
using proven playbook (
sales-team-building,hiring-by-role). Clay/RevOps agency → GTM Engineer FTE:gtm-role-descriptions→gtm-engineer-hiring.md
Phase 6: Agency → In-House Transition
When an agency proves a channel:
- Document their playbook (stages, templates, targeting rules)
- Hire for the proven role — not the agency's account manager
- Run 30-day overlap: agency + new hire parallel
- Cut agency scope as internal team ramps
- Keep agency for overflow or specialized work only
Output Format
Agency plan containing: agency vs in-house recommendation, agency type selection, shortlist scorecard, 90-day pilot scope with measurable targets, weekly scorecard template, kill switch criteria, and in-house transition plan.
Use templates/output-template.md for structure. Run scripts/check-output.py
before delivery.
Quality Check
Before delivering, verify:
- Operating Model readiness assessed (process exists before outsourcing)
- Agency type matches the actual gap (not defaulting to outbound)
- Pilot goals are measurable with numeric targets and deadlines
- Suppression list and data verification requirements included
- Weekly scorecard template provided
- Kill switch defined at day 90
- In-house transition path documented if pilot succeeds
- Founder/strategy ownership explicit — agency executes, not decides
Common Pitfalls
-
Agency before process. Without
pipeline-managementstages and SPICED fields, the agency invents its own motion. Fix: document process first. -
Outsourcing strategy. Agencies write messaging from scratch without your positioning. Fix: provide approved copy, ICP, and talk tracks.
-
Black-box reporting. Activity counts without pipeline impact. Fix: score on qualified meetings and cost-per-meeting, logged in your CRM.
-
Unverified data. Bad lists burn domain reputation. Fix: require verified emails and suppression checks before any send.
-
No kill switch. Sunk-cost extensions for 6+ months. Fix: 90-day pilot with explicit stop criteria.
-
Never bringing in-house. Perpetual agency dependency at 2–3x employee cost. Fix: graduate proven channels to hires.
Execution Artifacts
references/framework-notes.md— agency types, scorecard, WbD readiness gatetemplates/output-template.md— agency evaluation and pilot planscripts/check-output.py— validates deliverable sections
Related Skills
hiring-contractors— Individual freelancers vs agency teamssales-team-building— In-house alternative and graduation pathgtm-role-descriptions— GTM Engineer JD when graduating Clay agency workhiring-by-role— GTM Engineer scorecard after agency pilotpipeline-management— Process agencies execute againstcold-email-strategy— Outbound agency messaging standardsclay-automation— RevOps agency workflow requirementstool-selection-stack— Tool budget when agency brings their own stack