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 strikersam/autonomous-ai-agency --skill data-quality-auditgit clone --depth 1 https://github.com/strikersam/autonomous-ai-agencyWrote 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/strikersam/autonomous-ai-agency/data-quality-audit)<a href="https://agentmods.dev/skills/strikersam/autonomous-ai-agency/data-quality-audit"><img src="https://agentmods.dev/badge/skills/strikersam/autonomous-ai-agency/data-quality-audit/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/strikersam/autonomous-ai-agency/data-quality-audit"><img src="https://agentmods.dev/badge/skills/strikersam/autonomous-ai-agency/data-quality-audit.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.00000 | $0.01090 |
| Opus 5 | $0.00000 | $0.00545 |
| Sonnet 5 | $0.00000 | $0.00218 |
| Haiku 4.5 | $0.00000 | $0.00109 |
Grade A, and why
data-quality-audit 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 — 119 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Skill: data-quality-audit
Purpose
Audit training data and tokenizer pipelines for quality issues that silently degrade LLM training. Data problems are the #1 underdiagnosed cause of poor model performance — most tutorials skip this entirely.
Trigger
Use when:
- Preparing a dataset for LLM pretraining or fine-tuning
- Model outputs seem degenerate (repetition, wrong language, truncated responses)
- Tokenizer was recently changed or vocabulary was updated
- Merging datasets from multiple sources
Background (Why This Matters)
From LLM-from-scratch practitioners:
"I spent two weeks debugging a model that kept outputting garbled text. The issue was 0.3% of my training data had HTML entities that the tokenizer split into hundreds of tokens, dominating the loss landscape."
Key lessons:
- Token length distribution matters — outlier-length documents dominate gradient updates disproportionately
- Deduplication is not optional — even 1% duplicate data causes memorization artifacts
- Tokenizer fertility (chars/token) should be consistent — sudden drops indicate encoding bugs
- BOS/EOS tokens must be consistent — missing end tokens cause the model to never learn to stop
- Language distribution — unlabeled multilingual data causes unexpected behavior in monolingual models
Usage
/data-quality-audit [dataset_path_or_glob] [--tokenizer model_name_or_path] [--sample 10000]
Checks Performed
1. Token Length Distribution
P5: [tokens]
P50: [tokens]
P95: [tokens]
P99: [tokens]
MAX: [tokens] ← flag if >> context_window
WARNING: Documents at P99+ length will be truncated, losing their tail content.
Consider splitting or filtering documents > 0.8 * context_window.
2. Deduplication Check
- Exact match on first 64 tokens (cheap, catches near-duplicates)
- MinHash LSH for near-duplicate detection (sampled)
- Reports estimated duplicate % in dataset
3. Tokenizer Fertility Check
# chars_per_token should be stable across document types
# English prose: ~4.0 chars/token
# Code: ~3.0-3.5 chars/token
# Sudden drop to <2.0 suggests tokenizer is splitting on noise
fertility = total_chars / total_tokens
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 · 119 lines · 0 tokens per session scan A bb9cb290b164
data-quality-audit is a skill published in the GitHub repository strikersam/autonomous-ai-agency (8 stars, last pushed yesterday), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 1,090 tokens. 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
guardrails-ai-setup
Guardrails AI validation framework setup for LLM applications. Implement input/output validation, safety checks, and structured output enforcement.
mem0-integration
Mem0 memory layer integration for AI agents. Implement persistent, semantic memory for long-term context retention and personalization.
vector-memory
HNSW vector search for pattern similarity retrieval and knowledge graph maintenance with PageRank scoring, community detection, and 3-tier memory management.
chroma-integration
Chroma local vector database setup and operations for development and production.
few-shot-example-gen
Few-shot example generation and optimization for improved LLM performance.
huggingface-classifier
Hugging Face transformer model fine-tuning and inference for intent classification.