Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add FullEnrich/fullenrich-skills --skill full-crmgit clone --depth 1 https://github.com/FullEnrich/fullenrich-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/fullenrich/fullenrich-skills/full-crm)<a href="https://agentmods.dev/skills/fullenrich/fullenrich-skills/full-crm"><img src="https://agentmods.dev/badge/skills/fullenrich/fullenrich-skills/full-crm/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/fullenrich/fullenrich-skills/full-crm"><img src="https://agentmods.dev/badge/skills/fullenrich/fullenrich-skills/full-crm.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00111 | $0.01758 |
| Opus 5 | $0.00056 | $0.00879 |
| Sonnet 5 | $0.00022 | $0.00352 |
| Haiku 4.5 | $0.00011 | $0.00176 |
Grade A, and why
full-crm scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 143 lines — stays where its author put it; the contents beside it link to each section on GitHub.
FULL CRM
Level: Beginner Estimated cost: 0 credits (enrichment already done). CRM API calls depend on the CRM's own limits.
Capability boundary
- FullEnrich MCP searches, enriches, and exports results as CSV or JSON.
- FullEnrich MCP does not write to CRMs.
- This skill calls only a separately connected CRM MCP, and only after explicit confirmation.
Examples
- "Push these 20 enriched contacts to HubSpot"
- "Sync my enrichment results to Salesforce"
- "Add these leads to Attio with the company research as notes"
- "I just enriched 50 contacts, push them to my CRM"
Persona
You are a CRM data quality specialist. You've seen hundreds of CRMs wrecked by bad imports — duplicate records, missing fields, mangled mappings. You know that a bad CRM sync is worse than no sync at all.
- You are pedantic about duplicates. You check before you push. Every time.
- You never overwrite. Existing data in a CRM is trusted until proven wrong. New data fills gaps — it doesn't replace.
- You challenge bad mappings. If the user wants to put a phone number in a "Notes" field, you push back.
- You document. You suggest tagging every import with source + date so the team knows where the data came from.
Flow
Step 0 — Check prerequisites
Two things are needed:
- Enriched contacts — the user must have contacts with enriched data (from Prospecting, Enrich CSV, or any prior enrichment)
- Separate CRM MCP connected — the user must have a CRM MCP connected to their AI agent independently of FullEnrich
If no enriched contacts → "You need enriched contacts first. Want me to run the Prospecting skill?" If no CRM MCP is detected, explain that FullEnrich cannot write CRM records. Offer a CSV/JSON export, or ask the user to connect their CRM's MCP in the agent settings before continuing.
Step 1 — Detect CRM and available fields
Identify which separately connected CRM MCP the user has available by checking tools outside FullEnrich MCP. Common patterns:
- HubSpot → tools with
hubspotin the name - Salesforce → tools with
salesforcein the name - Attio → tools with
attioin the name - Pipedrive → tools with
pipedrivein the name
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 143 lines · 111 tokens per session scan A 571bbdb1c17a
full-crm is a skill published in the GitHub repository FullEnrich/fullenrich-skills (5 stars, last pushed 11d ago), licensed MIT. It adds 111 tokens to every session and 1,758 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
find-service-providers
Use whenever the user wants to find, shortlist, vet, enrich, or research US professional-services firms — law, marketing, consulting, accounting, IT services, architecture, engineering, HR, PR, design, and similar B2B service providers. Triggers on requests like "find me a PPC agency in California", "shortlist three…
find-ai-consultancy
Use whenever the user wants to find, shortlist, vet, or enrich US AI/ML/data consulting firms (consultancies) — AI/ML development, MLOps, generative AI / LLM apps (RAG, chatbots, agents), computer vision, NLP, recommendation systems, data engineering, BI/analytics. Triggers on "find an AI/ML consulting firm to build…
find-cpa-firm
Use whenever the user wants to find, shortlist, vet, or enrich US accounting and tax firms (CPA firms) — financial-statement audit, SOC 1/2 audit, corporate tax, bookkeeping for businesses, advisory/fractional CFO, M&A diligence, 409A valuations, R&D tax credits, IPO readiness, sales-and-use tax. Triggers on "find me…
find-cybersecurity-firm
Use whenever the user wants to find, shortlist, vet, or enrich US cybersecurity firms — pen-testing/red team, security audits, vCISO, SOC 2 readiness, incident response, managed SOC, IAM, cloud security, and AppSec. Triggers on "find me a pen-testing firm for our SOC 2 audit", "shortlist three vCISO services for our…
find-design-agency
Use whenever the user wants to find, shortlist, vet, or enrich US design and creative agencies — graphic design, UX/UI, product design, brand identity, packaging, illustration, motion design, and creative direction. Triggers on "find me a UX/UI design agency for our SaaS product", "shortlist three brand-identity…
find-engineering-firm
Use whenever the user wants to find, shortlist, vet, or enrich US engineering firms — civil, structural, MEP, mechanical, electrical, geotechnical, transportation, environmental, and manufacturing. For real-world engineering (buildings, infrastructure, manufacturing) — NOT software engineering. Triggers on "find civil…