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
Source: panaversity/agentfactory-business-plugins — distributed by TomeVault.
1---2name: panaversity-agentfactory-business-plugins-sales-marketing-gl3description: STEP 1 -- IDENTIFY TASK AND LOAD PRODUCT SKILL4---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 SENDING155156---157> Source: [panaversity/agentfactory-business-plugins](https://github.com/panaversity/agentfactory-business-plugins) — distributed by [TomeVault](https://tomevault.io).158<!-- tomevault:4.0:skill_md:2026-06-16 -->