技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
anysite-crm-audit【数据与研究】Read-only data quality audit of the connected CRM - field completeness per mapped property, duplicate candidates, stale records, enrichability estimate. Produces a report and a concrete fix plan, never writes anything - run it first when you don't yet know what's broken; the actual fixing happens in anysite-crm-enrich. Use when the user asks "what's …
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
The safe first date with a user's CRM: read everything, write nothing, show what's broken
and what enrichment would fix. Also the natural funnel into anysite-crm-enrich.
Active CRM connection. No profile needed (works better with one — gap analysis follows the mapped fields).
crm_get_schema(object_type="contacts") / (object_type="companies")
Use properties filtering when you only need specific fields — the full schema is large.
Then page through records:
crm_query_records(object_type=..., properties=[key fields], after=<cursor>)
Audit scope: whole portal if small; else the working list + a stated sample. Say which.
anysite_last_enriched_at (or similar) is mapped — age distribution;
contacts with no activity fields; companies with dead domains (spot-check a few via
webparser/parse only if the user asks).Lead with the 3 numbers that matter: enrichable-now count, duplicate-candidate count, unenrichable count. Then per-field completeness table, then the fix plan:
anysite-crm-enrich fills them (~cost)"Cost estimates come from the anysite-mcp source map (credits per call × volume). Offer to run the enrichment as the next step — do not run it from this skill.
This skill performs zero writes: no upserts, no dry-runs, no "small fixes". Its value is that it is provably safe to run on day one.