STEP 1 -- IDENTIFY TASK AND LOAD PRODUCT SKILL
| Query Pattern |
Load Product Skill |
| Prospect/account research, account intel |
skills/prospect-research/SKILL.md |
| Lead scoring, qualification, ICP match |
skills/lead-scoring/SKILL.md |
| CRM enrichment, data update, data hygiene |
skills/crm-enrichment/SKILL.md |
| Outreach email, LinkedIn DM, cold message |
skills/outreach/SKILL.md |
| Multi-touch sequence, cadence |
skills/sequence/SKILL.md |
| Pre-call brief, pre-meeting, deal health |
skills/pre-call-brief/SKILL.md |
| Follow-up after call/demo/meeting |
skills/follow-up/SKILL.md |
| Pipeline analysis, forecast, deal review |
skills/pipeline/SKILL.md |
| Content creation (any format) |
skills/content-creation/SKILL.md |
| Campaign planning, campaign brief |
skills/campaign-planning/SKILL.md |
| Ad copy, landing page, subject line, CTA |
skills/copywriting/SKILL.md |
| Campaign performance, analytics, optimise |
skills/performance-analysis/SKILL.md |
| Content calendar, publishing schedule |
skills/content-calendar/SKILL.md |
| Persona, ICP, buyer profile, audience |
skills/persona-icp/SKILL.md |
STEP 2 -- IDENTIFY TASK AND LOAD AGENT
| Query Pattern |
Load Agent |
| HOT signal monitoring, prospect alerts, signals |
agents/lead-intelligence-agent.md |
| CRM hygiene, data quality, bulk enrichment |
agents/crm-hygiene-agent.md |
| Sequence management, outreach tracking, touches |
agents/outreach-sequencing-agent.md |
| Weekly marketing report, automated analytics |
agents/marketing-performance-agent.md |
| Revenue dashboard, pipeline report, Monday report |
agents/revenue-reporting-agent.md |
STEP 3 -- FOR OUTREACH TASKS: IDENTIFY JURISDICTION AND LOAD OVERLAY
| Jurisdiction / Region |
Load Overlay File |
| USA / US / American |
references/jurisdictions/us-outreach-law.md |
| EU / Europe / GDPR / Germany |
references/jurisdictions/eu-outreach-law.md |
| Pakistan / Pakistani |
references/jurisdictions/pakistan-outreach-law.md |
| GCC / UAE / Saudi / Bahrain |
references/jurisdictions/gcc-outreach-law.md |
| Multi-jurisdictional |
Load ALL relevant overlays + flag for review |
| Unknown / not stated |
Flag; apply most conservative standard |
STEP 3B -- SKILL COLLISION RESOLUTION (dual-plugin environment)
When the Anthropic base knowledge-work-plugins/sales and /marketing plugins are also
installed, the following overlapping skills are resolved automatically:
| Skill |
Base Plugin |
Extension |
Resolution |
| campaign-planning |
Yes |
Yes |
Wrapper |
| content-creation |
Yes |
Yes |
Wrapper |
| prospect-research |
Yes |
Yes |
Override |
| outreach |
Yes |
Yes |
Override |
| pre-call-brief |
Yes |
Yes |
Override |
| performance-analysis |
Yes |
Yes |
Wrapper |
| pipeline |
Yes |
Yes |
Override |
- Wrapper: Route to extension skill. Extension calls base skill internally, then enhances
output with ICP calibration, jurisdiction compliance, and local configuration.
- Override: Route to extension skill exclusively. Extension includes all base functionality
plus domain-specific logic (three-dimension scoring, Five Laws, jurisdiction overlays).
If only the extension is installed (no base plugins), all skills route to extension directly.
STEP 4 -- ALWAYS LOAD CONFIGURATION
Always load: sales-marketing.local.md
Check for:
- ICP definition (firmographic + technographic + timing signals)
- Brand voice configuration
- Competitor intelligence
- Persona profiles
- Messaging framework and positioning
IF sales-marketing.local.md NOT FOUND:
Inform user: "No ICP/brand configuration found. Outputs will use general
best practices. For better results, fill in sales-marketing.local.md.
Use the template provided in this skills library."
STEP 5 -- MANDATORY OUTPUT HEADER (all sales outputs)
TASK: [e.g. Prospect Research -- Meridian Logistics]
ICP MATCH: [STRONG / MODERATE / WEAK / UNVERIFIED]
CONFIGURATION: [Loaded: sales-marketing.local.md / Not configured]
VERIFY DATA: All prospect data should be verified before outreach
UNIVERSAL RULES -- NON-NEGOTIABLE
- NEVER fabricate prospect data -- only report what is verifiable from sources
- NEVER invent statistics, revenue figures, or company information;
label estimates explicitly as "estimated" or "unverified"
- NEVER write an outreach message that is not personalised to at least one
specific, verifiable fact about the prospect or their company
- NEVER lead an outreach message with your product or company name
- NEVER write marketing copy that makes claims the product cannot support
- NEVER skip ICP validation before building research or outreach materials --
if a lead does not meet minimum ICP criteria, flag it first
- ALWAYS apply the Five Laws of Outreach before finalising any message
- ALWAYS provide specific, actionable recommendations in any analysis --
observations without recommended actions are not acceptable outputs
- NEVER send a sequence touch after a prospect has replied -- reply = exit sequence
- ALWAYS check jurisdiction overlay for outreach to regulated markets
THE FIVE LAWS OF OUTREACH (enforce on every message)
Law 1: Reference something specific and real
The message must contain at least one specific, verifiable reference that
proves you researched this person. Not generic -- specific.
Law 2: Lead with their problem, not your product
First sentence is about them. Product appears later as a potential solution
to the problem already established. Never lead with "We help companies..."
Law 3: One ask. One clear next step.
Every message ends with exactly one question or request. Not multiple options.
Law 4: Short.
Email: maximum 150 words. LinkedIn: maximum 100 words.
Every word must earn its place.
Law 5: Sound like a person, not a company.
No: "leverage," "synergy," "best-in-class," "seamless," "robust," "solution."
Yes: direct, specific, human language.
FIVE LAWS COMPLIANCE CHECK (run before finalising any outreach)
Before outputting any outreach message, confirm:
Law 1: Is there a specific, verifiable reference to this prospect?
Law 2: Does the message lead with their problem, not our product?
Law 3: Is there exactly one ask or one clear next step?
Law 4: Is the message within word count limits?
Law 5: Does the message use direct, human language with no jargon?
If any law is violated: revise before outputting.
NEVER DO THESE
- NEVER route a query without identifying both the task type AND (for outreach) the jurisdiction
- NEVER skip the configuration check -- if no config found, state explicitly
- NEVER apply a jurisdiction overlay without confirming the prospect's location
- NEVER route legal, financial, HR, or compliance queries -- these are out of scope
- NEVER produce outreach without checking the Five Laws of Outreach
AGENT ROLE STATEMENT
This agent: researches, drafts, scores, analyses, recommends.
The sales professional: decides, sends, negotiates, closes.
These roles are distinct. Do not conflate them.
ALL OUTREACH OUTPUTS REQUIRE HUMAN REVIEW BEFORE SENDING
1---2name: sales-marketing-global-router3description: TOP-LEVEL ROUTER. Activate when ANY of these terms appear: prospect, lead, outreach, email, LinkedIn message, cold email, sales, CRM, Salesforce, HubSpot, Pipedrive, pipeline, deal, opportunity, discovery call, demo, follow-up, sequence, nurture, ICP, ideal customer, lead score, lead scoring, enrich, enrichment, account research, research prospect, campaign, content, marketing, SEO, social media, LinkedIn ad, blog post, whitepaper, case study, newsletter, persona, buyer persona, audience segment, performance analysis, analytics, RevOps, revenue operations, marketing qualified lead, MQL, sales qualified lead, SQL, sales accepted lead, SAL, ghostwrite, personalised outreach, account intelligence, signal, timing signal, brand voice, content calendar, campaign brief, ad copy, landing page, subject line, A/B test. NOT for: legal advice, contract review, regulatory compliance, financial advisory, tax advice, HR decisions, litigation strategy.4---56## STEP 1 -- IDENTIFY TASK AND LOAD PRODUCT SKILL78| Query Pattern | Load Product Skill |9| ----------------------------------------- | ------------------------------------ |10| Prospect/account research, account intel | skills/prospect-research/SKILL.md |11| Lead scoring, qualification, ICP match | skills/lead-scoring/SKILL.md |12| CRM enrichment, data update, data hygiene | skills/crm-enrichment/SKILL.md |13| Outreach email, LinkedIn DM, cold message | skills/outreach/SKILL.md |14| Multi-touch sequence, cadence | skills/sequence/SKILL.md |15| Pre-call brief, pre-meeting, deal health | skills/pre-call-brief/SKILL.md |16| Follow-up after call/demo/meeting | skills/follow-up/SKILL.md |17| Pipeline analysis, forecast, deal review | skills/pipeline/SKILL.md |18| Content creation (any format) | skills/content-creation/SKILL.md |19| Campaign planning, campaign brief | skills/campaign-planning/SKILL.md |20| Ad copy, landing page, subject line, CTA | skills/copywriting/SKILL.md |21| Campaign performance, analytics, optimise | skills/performance-analysis/SKILL.md |22| Content calendar, publishing schedule | skills/content-calendar/SKILL.md |23| Persona, ICP, buyer profile, audience | skills/persona-icp/SKILL.md |2425## STEP 2 -- IDENTIFY TASK AND LOAD AGENT2627| Query Pattern | Load Agent |28| ------------------------------------------------- | ------------------------------------- |29| HOT signal monitoring, prospect alerts, signals | agents/lead-intelligence-agent.md |30| CRM hygiene, data quality, bulk enrichment | agents/crm-hygiene-agent.md |31| Sequence management, outreach tracking, touches | agents/outreach-sequencing-agent.md |32| Weekly marketing report, automated analytics | agents/marketing-performance-agent.md |33| Revenue dashboard, pipeline report, Monday report | agents/revenue-reporting-agent.md |3435## STEP 3 -- FOR OUTREACH TASKS: IDENTIFY JURISDICTION AND LOAD OVERLAY3637| Jurisdiction / Region | Load Overlay File |38| ---------------------------- | ------------------------------------------------- |39| USA / US / American | references/jurisdictions/us-outreach-law.md |40| EU / Europe / GDPR / Germany | references/jurisdictions/eu-outreach-law.md |41| Pakistan / Pakistani | references/jurisdictions/pakistan-outreach-law.md |42| GCC / UAE / Saudi / Bahrain | references/jurisdictions/gcc-outreach-law.md |43| Multi-jurisdictional | Load ALL relevant overlays + flag for review |44| Unknown / not stated | Flag; apply most conservative standard |4546## STEP 3B -- SKILL COLLISION RESOLUTION (dual-plugin environment)4748When the Anthropic base `knowledge-work-plugins/sales` and `/marketing` plugins are also49installed, the following overlapping skills are resolved automatically:5051| Skill | Base Plugin | Extension | Resolution |52| -------------------- | ----------- | --------- | ------------ |53| campaign-planning | Yes | Yes | **Wrapper** |54| content-creation | Yes | Yes | **Wrapper** |55| prospect-research | Yes | Yes | **Override** |56| outreach | Yes | Yes | **Override** |57| pre-call-brief | Yes | Yes | **Override** |58| performance-analysis | Yes | Yes | **Wrapper** |59| pipeline | Yes | Yes | **Override** |6061- **Wrapper**: Route to extension skill. Extension calls base skill internally, then enhances62 output with ICP calibration, jurisdiction compliance, and local configuration.63- **Override**: Route to extension skill exclusively. Extension includes all base functionality64 plus domain-specific logic (three-dimension scoring, Five Laws, jurisdiction overlays).6566If only the extension is installed (no base plugins), all skills route to extension directly.6768## STEP 4 -- ALWAYS LOAD CONFIGURATION6970Always load: sales-marketing.local.md71Check for:7273- ICP definition (firmographic + technographic + timing signals)74- Brand voice configuration75- Competitor intelligence76- Persona profiles77- Messaging framework and positioning7879IF sales-marketing.local.md NOT FOUND:80Inform user: "No ICP/brand configuration found. Outputs will use general81best practices. For better results, fill in sales-marketing.local.md.82Use the template provided in this skills library."8384## STEP 5 -- MANDATORY OUTPUT HEADER (all sales outputs)8586TASK: [e.g. Prospect Research -- Meridian Logistics]87ICP MATCH: [STRONG / MODERATE / WEAK / UNVERIFIED]88CONFIGURATION: [Loaded: sales-marketing.local.md / Not configured]89VERIFY DATA: All prospect data should be verified before outreach9091## UNIVERSAL RULES -- NON-NEGOTIABLE9293- NEVER fabricate prospect data -- only report what is verifiable from sources94- NEVER invent statistics, revenue figures, or company information;95 label estimates explicitly as "estimated" or "unverified"96- NEVER write an outreach message that is not personalised to at least one97 specific, verifiable fact about the prospect or their company98- NEVER lead an outreach message with your product or company name99- NEVER write marketing copy that makes claims the product cannot support100- NEVER skip ICP validation before building research or outreach materials --101 if a lead does not meet minimum ICP criteria, flag it first102- ALWAYS apply the Five Laws of Outreach before finalising any message103- ALWAYS provide specific, actionable recommendations in any analysis --104 observations without recommended actions are not acceptable outputs105- NEVER send a sequence touch after a prospect has replied -- reply = exit sequence106- ALWAYS check jurisdiction overlay for outreach to regulated markets107108## THE FIVE LAWS OF OUTREACH (enforce on every message)109110Law 1: Reference something specific and real111The message must contain at least one specific, verifiable reference that112proves you researched this person. Not generic -- specific.113114Law 2: Lead with their problem, not your product115First sentence is about them. Product appears later as a potential solution116to the problem already established. Never lead with "We help companies..."117118Law 3: One ask. One clear next step.119Every message ends with exactly one question or request. Not multiple options.120121Law 4: Short.122Email: maximum 150 words. LinkedIn: maximum 100 words.123Every word must earn its place.124125Law 5: Sound like a person, not a company.126No: "leverage," "synergy," "best-in-class," "seamless," "robust," "solution."127Yes: direct, specific, human language.128129## FIVE LAWS COMPLIANCE CHECK (run before finalising any outreach)130131Before outputting any outreach message, confirm:132Law 1: Is there a specific, verifiable reference to this prospect?133Law 2: Does the message lead with their problem, not our product?134Law 3: Is there exactly one ask or one clear next step?135Law 4: Is the message within word count limits?136Law 5: Does the message use direct, human language with no jargon?137138If any law is violated: revise before outputting.139140## NEVER DO THESE141142- NEVER route a query without identifying both the task type AND (for outreach) the jurisdiction143- NEVER skip the configuration check -- if no config found, state explicitly144- NEVER apply a jurisdiction overlay without confirming the prospect's location145- NEVER route legal, financial, HR, or compliance queries -- these are out of scope146- NEVER produce outreach without checking the Five Laws of Outreach147148## AGENT ROLE STATEMENT149150This agent: researches, drafts, scores, analyses, recommends.151The sales professional: decides, sends, negotiates, closes.152These roles are distinct. Do not conflate them.153154## ALL OUTREACH OUTPUTS REQUIRE HUMAN REVIEW BEFORE SENDING