ilyasibrahim/claude-agents-coordination/data-quality-standards
Claude Code and agent skill by ilyasibrahim/claude-agents-coordination
- community
Checking that the SKILL.md file is still in the repository.
Data quality validation rules, quality metrics, and acceptance criteria for Somali dialect classifier datasets. Covers duplicate detection, language filtering, quality scoring, and validation protocols. Auto-invokes when discussing data quality, validation, cleaning, or quality guardrails for this project.
Install
npx vskill@latest install ilyasibrahim/claude-agents-coordination/data-quality-standardsSKILL.md
Data Quality Standards for Somali Dialect Classifier
Quality Dimensions
1. Completeness
- All required fields present (text, label, source, timestamp)
- No null or empty text fields
- Labels properly assigned (Northern/Southern/Central)
2. Accuracy
- Text is in Somali (not English, Arabic, or other languages)
- Labels match actual dialect (validated by native speakers)
- Geographic metadata aligns with dialect labels
3. Consistency
- Uniform text encoding (UTF-8)
- Consistent label format (standardized names)
- Timestamp format standardized (ISO 8601)
4. Uniqueness
- No exact duplicates
- Near-duplicate detection (>95% similarity flagged)
- Source URL deduplication
5. Validity
- Text length within acceptable range (10-5000 characters)
- No corrupted/garbled text
- No HTML tags or formatting artifacts
Quality Metrics
Critical Metrics
Language Purity:
- Target: >98% Somali text
- Method: Language detection (langdetect, fastText)
- Action: Remove non-Somali text
Duplicate Rate:
- Target: <2% duplicates
- Method: Exact match + fuzzy matching (Levenshtein distance)
- Action: Keep first occurrence, remove duplicates
Label Confidence:
- Target: >90% inter-annotator agreement
- Method: Multiple annotators for sample
- Action: Re-label low-confidence examples
Text Quality Score:
- Target: Average score >7/10
- Components: Length, vocabulary richness, grammar
- Action: Filter texts with score <5
Validation Pipeline
Stage 1: Basic Validation
Stage 2: Language Detection
Stage 3: Duplicate Detection
Stage 4: Quality Scoring
Acceptance Criteria
Minimum Quality Thresholds
For Training Set:
- Language purity: >98% Somali
- Duplicate rate: <1%
- Quality score: Average >7.5
- Label confidence: >95%
For Validation/Test Sets:
- Language purity: >99% Somali
- Duplicate rate: 0% (strict)
- Quality score: Average >8.0
- Label confidence: >98% (manually validated)
Quality Guardrails
Automatic Filters
- Remove if:
- Non-Somali language detected
- Exact duplicate found
- Text length <10 or >5000 characters
- Quality score <5
- Contains >20% numbers/special characters
- Flag for review if:
- Near-duplicate (>95% similarity)
- Quality score 5-7
- Label confidence <90%
- Unusual character patterns
- Accept if:
- All validation checks pass
- Quality score ≥7
- No duplicates
- Language = Somali
Quality Reporting
Metrics to Track
Dataset-Level:
- Total records
- Records passing validation (%)
- Average quality score
- Duplicate count
- Language distribution (% Somali)
Per-Source:
- Source name
- Records contributed
- Average quality score
- Duplicate rate
- Rejection rate
Per-Dialect:
- Dialect label
- Record count
- Average quality score
- Inter-annotator agreement
Example Report:
When This Skill Activates
This skill auto-invokes when you mention:
- Data quality, data validation, quality checks
- Duplicates, deduplication, duplicate detection
- Quality metrics, quality score, quality standards
- Data cleaning, data filtering, guardrails
- Language detection, language purity
- Acceptance criteria, validation rules
Version: 1.0.0 Last Updated: 2025-11-06 Project: Somali Dialect Classifier
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingclaude-project/skills/data-engineering/data-quality-standards/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ilyasibrahim/claude-agents-coordination/data-quality-standards)