MCP HubMCP Hub
스킬 목록으로 돌아가기

crm-hygiene

guia-matthieu
업데이트됨 2 days ago
6 조회
111
20
111
GitHub에서 보기
기타data

정보

이 스킬은 CRM 데이터 품질을 감사하여 누락된 필드, 중복 레코드, 오래된 기록과 같은 문제를 식별합니다. 분기별 검토, 보고 기간 전, 자동화 실패 문제 해결 시 사용하도록 설계되었습니다. 이 도구는 완전성, 일관성, 정확성, 적시성 프레임워크를 기반으로 구조화된 분석을 제공합니다.

빠른 설치

Claude Code

추천
기본
npx skills add guia-matthieu/clawfu-skills -a claude-code
플러그인 명령대체
/plugin add https://github.com/guia-matthieu/clawfu-skills
Git 클론대체
git clone https://github.com/guia-matthieu/clawfu-skills.git ~/.claude/skills/crm-hygiene

Claude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요

문서

CRM Hygiene

Systematically identify and resolve data quality issues in your CRM to improve forecast accuracy, reporting, and automation reliability.

When to Use This Skill

  • Quarterly CRM audits
  • Before major reporting periods
  • When automation workflows fail
  • After team changes or migrations
  • Preparing for CRM integrations

Methodology Foundation

Based on Salesforce Data Quality Best Practices and RevOps Co-op Data Governance frameworks, focusing on:

  • Completeness (required fields populated)
  • Consistency (standardized values)
  • Accuracy (correct and current data)
  • Timeliness (recent updates)

What Claude Does vs What You Decide

Claude DoesYou Decide
Defines audit criteriaWhich fields are required
Identifies data issuesPriority of fixes
Categorizes problems by typeWho owns cleanup tasks
Suggests remediation stepsAutomation vs manual fix
Creates cleanup reportsEnforcement policies

What This Skill Does

  1. Audit design - Define required fields and validation rules
  2. Issue identification - Find missing, inconsistent, duplicate data
  3. Prioritization - Rank issues by business impact
  4. Remediation planning - Action steps to fix issues
  5. Governance recommendations - Prevent future issues

How to Use

For Audit Design:

Help me create a CRM hygiene audit for [CRM System].

Key objects to audit:
- [Leads, Contacts, Accounts, Opportunities]

Critical fields for each:
- Leads: [list required fields]
- Opportunities: [list required fields]

Our main issues:
- [Describe known problems]

For Data Audit:

Audit this opportunity data for hygiene issues:

[Paste export or describe data]

Required fields:
- [List fields that must be populated]

Validation rules:
- [List rules like "Stage must match Amount > $0"]

Instructions

Step 1: Define Audit Scope

Object Priority (typical):

  1. Opportunities - Revenue impact
  2. Accounts - Relationship foundation
  3. Contacts - Communication accuracy
  4. Leads - Pipeline source

Field Categories:

  • Critical - Blocks processes if missing
  • Important - Affects reporting/segmentation
  • Nice-to-Have - Enriches but not required

Step 2: Completeness Audit

Check required fields by object:

Opportunities:

FieldCriticalityWhy Required
AmountCriticalForecast, pipeline value
Close DateCriticalForecast timing
StageCriticalPipeline reporting
OwnerCriticalAccountability
AccountCriticalCompany linkage
Primary ContactImportantCommunication
Next StepImportantDeal momentum
CompetitorImportantWin/loss analysis
Loss ReasonCritical (if lost)Improvement insights

Accounts:

FieldCriticalityWhy Required
IndustryImportantSegmentation
Employee CountImportantICP fit
WebsiteImportantResearch, enrichment
Billing AddressCriticalInvoicing
Account OwnerCriticalAccountability

Step 3: Consistency Audit

Check for standardization issues:

Issue TypeExampleImpact
Picklist variations"US" vs "USA" vs "United States"Reporting breaks
Case inconsistency"ACME" vs "Acme" vs "acme"Duplicates
Format variations"(555) 123-4567" vs "5551234567"Automation fails
Null vs blankNULL vs "" vs "N/A"Filters don't work

Step 4: Accuracy Audit

Identify likely incorrect data:

CheckCriteriaAction
Stale close datesPast date, still openUpdate or close
Amount mismatches$0 in late stageVerify pricing
Stage regressionStage 4 → Stage 2Investigate
Impossible values200% probabilityFix validation
Bounced emailsMarked invalidRemove or update

Step 5: Duplicate Detection

Find potential duplicates:

Match TypeCriteriaConfidence
Exact emailSame email address99% duplicate
Domain matchSame company domain80% duplicate
Fuzzy nameSimilar company nameInvestigate
Phone matchSame phone number90% duplicate

Step 6: Timeliness Audit

Flag stale records:

ObjectStaleness ThresholdAction
Open OpportunityNo activity 30 daysReview with rep
LeadNo touch 14 daysReassign or nurture
AccountNo contact 90 daysRe-engagement
ContactBounced + 30 daysArchive

Examples

Example 1: Opportunity Audit

Input:

Audit these opportunities:

1. Acme Corp - Stage: Proposal, Amount: $0, Close: Jan 15 (past), Owner: Empty
2. Beta Inc - Stage: Closed Won, Amount: $50K, Close: Feb 1, Loss Reason: "Price"
3. Gamma LLC - Stage: Discovery, Amount: $100K, Close: Mar 30, No activity 45 days
4. Delta Co - Stage: Negotiation, Amount: $75K, Close: Feb 28, Next Step: Empty
5. Echo Systems - Stage: Closed Lost, Amount: $200K, Loss Reason: Empty

Output:

## CRM Hygiene Audit: Opportunities

### Summary
- **Total Records**: 5
- **Critical Issues**: 4
- **Warnings**: 2
- **Clean Records**: 0

### Critical Issues (Fix Immediately)

#### 1. Acme Corp - 3 Critical Issues
| Issue | Field | Current | Required |
|-------|-------|---------|----------|
| 🔴 Missing | Owner | Empty | Assigned rep |
| 🔴 Missing | Amount | $0 | Deal value |
| 🔴 Stale | Close Date | Jan 15 (past) | Future date |

**Action**: Assign owner, verify if deal is active, update amount and close date.

#### 2. Beta Inc - Logic Error
| Issue | Field | Current | Problem |
|-------|-------|---------|---------|
| 🔴 Inconsistent | Loss Reason | "Price" | Stage is "Closed Won" |

**Action**: Either change stage to Closed Lost, or clear Loss Reason.

#### 3. Echo Systems - Missing Required
| Issue | Field | Current | Required |
|-------|-------|---------|----------|
| 🔴 Missing | Loss Reason | Empty | Required for Closed Lost |

**Action**: Rep must document why deal was lost.

#### 4. Delta Co - Missing Next Step
| Issue | Field | Current | Impact |
|-------|-------|---------|--------|
| 🟠 Missing | Next Step | Empty | No clear action |

**Action**: Rep should define next step for Negotiation stage.

### Warnings (Review This Week)

#### 5. Gamma LLC - Stale Deal
| Issue | Indicator | Value |
|-------|-----------|-------|
| 🟡 Stale | Last Activity | 45 days ago |

**Action**: Review with rep - is this deal still active? If yes, update. If no, close lost.

### Hygiene Score: 20/100 (Poor)

### Recommended Actions by Priority

1. **Today**: Fix Acme Corp (no owner = orphaned deal)
2. **Today**: Fix Beta Inc logic error (affects win rate)
3. **This Week**: Get Echo Systems loss reason
4. **This Week**: Update Gamma LLC status
5. **This Week**: Add Delta Co next step

### Process Recommendations
- Add validation rule: Amount required when Stage > Discovery
- Add validation rule: Owner required on all opportunities
- Add validation rule: Loss Reason required when Closed Lost
- Create stale deal report (no activity 30+ days)

Example 2: Duplicate Detection

Input:

Check these accounts for duplicates:

1. Acme Corporation, acme.com, San Francisco
2. ACME Corp, acme.com, SF
3. Acme Inc, acme-inc.com, San Francisco
4. Beta Technologies, beta.io, New York
5. Beta Tech, betatech.com, NYC
6. Beta Technologies Inc, beta.io, New York

Output:

## Duplicate Detection Report

### High Confidence Duplicates (Merge)

#### Duplicate Set 1: Acme Corporation
| Record | Name | Domain | Location | Confidence |
|--------|------|--------|----------|------------|
| #1 | Acme Corporation | acme.com | San Francisco | Master |
| #2 | ACME Corp | acme.com | SF | 99% - Same domain |

**Recommendation**: Merge #2 into #1
- Same domain (acme.com)
- Same location (SF = San Francisco)
- Name variation only (Corp vs Corporation)

#### Duplicate Set 2: Beta Technologies
| Record | Name | Domain | Location | Confidence |
|--------|------|--------|----------|------------|
| #4 | Beta Technologies | beta.io | New York | Master |
| #6 | Beta Technologies Inc | beta.io | New York | 99% - Same domain |

**Recommendation**: Merge #6 into #4
- Same domain (beta.io)
- Same location (New York)
- Name variation only (Inc suffix)

### Investigate (Possible Duplicates)

#### Possible Set 1: Acme variations
| Record | Name | Domain | Location | Confidence |
|--------|------|--------|----------|------------|
| #1 | Acme Corporation | acme.com | San Francisco | - |
| #3 | Acme Inc | acme-inc.com | San Francisco | 40% |

**Recommendation**: Investigate manually
- Same location, similar name
- BUT different domains (acme.com vs acme-inc.com)
- Could be: subsidiary, different company, or typo

#### Possible Set 2: Beta variations
| Record | Name | Domain | Location | Confidence |
|--------|------|--------|----------|------------|
| #4 | Beta Technologies | beta.io | New York | - |
| #5 | Beta Tech | betatech.com | NYC | 50% |

**Recommendation**: Investigate manually
- Same location (NYC = New York)
- Similar names (Beta Tech vs Beta Technologies)
- Different domains - likely different companies

### Summary
- **Definite Duplicates**: 2 sets (4 records → 2)
- **Possible Duplicates**: 2 sets (need research)
- **Unique Records**: Pending investigation

### Merge Checklist
Before merging, verify:
- [ ] All opportunities moved to master record
- [ ] All contacts linked to master
- [ ] Activity history preserved
- [ ] Custom fields compared
- [ ] Integration IDs noted (for external systems)

Skill Boundaries

What This Skill Does Well

  • Defining audit criteria systematically
  • Identifying common data quality issues
  • Prioritizing fixes by business impact
  • Creating actionable remediation plans

What This Skill Cannot Do

  • Access your actual CRM data
  • Execute cleanup automatically
  • Know your specific business rules
  • Detect all semantic errors

When to Escalate to Human

  • Merge decisions (data loss risk)
  • Business rule definitions
  • Enforcement policy decisions
  • Cross-object relationship issues

Iteration Guide

Follow-up Prompts

  • "Create a monthly hygiene report template."
  • "What validation rules would prevent these issues?"
  • "Prioritize the top 10 issues by revenue impact."
  • "Design a data entry form that enforces these rules."

Continuous Improvement Cycle

  1. Audit → Identify issues
  2. Fix → Clean data
  3. Prevent → Add validation rules
  4. Monitor → Track hygiene score weekly
  5. Iterate → Refine rules quarterly

Checklists & Templates

Weekly Hygiene Report Template

## CRM Hygiene Report - Week of [Date]

### Hygiene Score: X/100

### Critical Issues (Fix Today)
| Object | Record | Issue | Owner |
|--------|--------|-------|-------|

### Warnings (Fix This Week)
| Object | Count | Issue Type |
|--------|-------|------------|

### Trends
- Issues closed this week: X
- New issues this week: X
- Net change: +/- X

### Action Items
1.
2.
3.

Data Governance Checklist

  • Required fields defined per object
  • Validation rules implemented
  • Duplicate rules active
  • Stale record reports scheduled
  • Ownership assignments current
  • Integration mappings documented

References

  • Salesforce Data Quality Best Practices
  • RevOps Co-op Data Governance Framework
  • Marketo Database Health Guide
  • Gartner Data Quality Market Guide

Related Skills

  • pipeline-forecasting - Clean data improves forecasts
  • lead-scoring - Requires complete lead data
  • deal-risk-scoring - Depends on activity data

Skill Metadata

  • Domain: RevOps
  • Complexity: Intermediate
  • Mode: centaur
  • Time to Value: 30-60 min for audit, varies for cleanup
  • Prerequisites: CRM data export, field requirements list

GitHub 저장소

guia-matthieu/clawfu-skills
경로: skills/revops/crm-hygiene
0
ai-skillsanthropicclaude-codeclaude-skillsmarketingmcp-server

연관 스킬

llamaguard

기타

LlamaGuard는 폭력 및 혐오 발언 등 6가지 안전 범주에서 LLM 입력과 출력을 조정하기 위한 Meta의 70-80억 파라미터 모델입니다. 94-95% 정확도를 제공하며 vLLM, Hugging Face 또는 Amazon SageMaker를 사용해 배포할 수 있습니다. 이 기술을 사용하여 AI 애플리케이션에 콘텐츠 필터링 및 안전 가드레일을 손쉽게 통합하세요.

스킬 보기

cost-optimization

기타

이 Claude Skill은 리소스 적정화, 태깅 전략, 지출 분석을 통해 개발자들이 클라우드 비용을 최적화할 수 있도록 지원합니다. AWS, Azure, GCP에서 클라우드 비용을 절감하고 비용 거버넌스를 구현하기 위한 프레임워크를 제공합니다. 인프라 비용을 분석하거나, 리소스를 적정화하거나, 예산 제약을 충족해야 할 때 사용하세요.

스킬 보기

quantizing-models-bitsandbytes

기타

이 스킬은 bitsandbytes를 사용하여 LLM을 8비트 또는 4비트 정밀도로 양자화하며, 최소한의 정확도 손실로 50-75%의 메모리 감소를 달성합니다. 제한된 GPU 메모리에서 더 큰 모델을 실행하거나 추론을 가속화하는 데 이상적이며, INT8, NF4, FP4와 같은 형식을 지원합니다. 이 스킬은 HuggingFace Transformers와 통합되어 QLoRA 학습 및 8비트 옵티마이저를 가능하게 합니다.

스킬 보기

dispatching-parallel-agents

기타

이 Claude Skill은 3개 이상의 독립적인 문제를 동시에 조사하고 해결하기 위해 다중 에이전트를 배치합니다. 공유 상태나 의존성 없이 해결 가능한 무관련 장애 시나리오에 맞게 설계되었습니다. 핵심 기능은 병렬 문제 해결로, 각 독립 문제 영역마다 하나의 에이전트를 할당하여 효율성을 극대화합니다.

스킬 보기