010-archive/backups-20251108/skill-structure-cleanup-20251108-073936/plugins/productivity/000-jeremy-content-consistency-validator/skills/000-jeremy-content-consistency-validator/SKILL.md
Validates messaging consistency across website, GitHub repositories, and local documentation. Generates comprehensive read-only discrepancy reports showing where messaging conflicts or inconsistencies exist. Activates when user mentions "consistency check", "validate documentation", "check for mixed messaging", "audit content consistency", or before updating internal paperwork.
npx skillsauth add intent-solutions-io/plugins-nixtla 000-jeremy-content-consistency-validatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
CRITICAL OPERATING PARAMETERS:
WORKFLOW MANDATE:
This skill performs comprehensive read-only validation of messaging consistency across three critical content sources:
CRITICAL: This skill NEVER makes changes. It only generates detailed discrepancy reports for human review.
Trigger this skill when you mention:
Identify Website Sources
Identify GitHub Sources
Identify Local Documentation
For each source, extract:
Compare content across sources and identify:
🔴 Critical Discrepancies:
🟡 Warning-Level Issues:
🟢 Informational Notes:
Create a comprehensive Markdown report with:
# Content Consistency Validation Report
Generated: [timestamp]
## Executive Summary
- Total sources analyzed: X
- Critical discrepancies: X
- Warnings: X
- Informational notes: X
## 1. Website vs GitHub Discrepancies
### 🔴 CRITICAL: Version Mismatch
**Website says:** v1.2.0
**GitHub says:** v1.2.1
**Location:**
- Website: /about/index.html:45
- GitHub: README.md:12
**Recommendation:** Update website to reflect v1.2.1
### 🟡 WARNING: Feature Description Inconsistency
**Website says:** "Supports 236 plugins"
**GitHub says:** "Over 230 plugins available"
**Impact:** Potential customer confusion
**Recommendation:** Standardize on exact number
## 2. Website vs Local Docs Discrepancies
### 🔴 CRITICAL: Contact Email Mismatch
**Website says:** [email protected]
**Local docs say:** [email protected]
**Training materials:** Support email is [email protected]
**Recommendation:** Update local docs to [email protected]
## 3. GitHub vs Local Docs Discrepancies
### 🟡 WARNING: Installation Instructions Differ
**GitHub:** "Run npm install"
**Local docs:** "Use pnpm install"
**Impact:** Training may teach wrong commands
**Recommendation:** Synchronize to pnpm install
## 4. Terminology Consistency Issues
| Term Used | Website | GitHub | Local Docs | Recommendation |
|-----------|---------|--------|------------|----------------|
| Plugin/Extension | Plugin | Extension | Plugin | Standardize on "Plugin" |
| Marketplace/Repository | Marketplace | Repository | Marketplace | Standardize on "Marketplace" |
## 5. Action Items (Priority Order)
1. 🔴 Update website version to v1.2.1
2. 🔴 Fix contact email in local docs
3. 🟡 Standardize plugin count messaging
4. 🟡 Align installation instructions
5. 🟢 Standardize terminology usage
User: "Before I update my internal training materials, check if my website matches GitHub"
Skill Actions:
Output: Comprehensive report showing exactly what's inconsistent and where to fix it
Trust Priority Order:
Update Flow: Website → GitHub → Local Docs
✅ Run validation BEFORE:
✅ Run validation AFTER:
❌ Does NOT automatically fix issues ❌ Does NOT modify any files ❌ Does NOT make content decisions ❌ Does NOT prioritize which version is "correct" ✅ ONLY generates read-only reports for human review
You: "I need to update our internal SOPs. First, validate consistency with the website."
Skill Response:
Result: You update SOPs with confidence, knowing they match public messaging
You: "I just updated the website pricing page. Check if GitHub and docs are now inconsistent."
Skill Response:
Result: Prevents mixed messaging cascade
Read - Reads local files (website, docs, SOPs)Glob - Finds relevant files by patternGrep - Searches for specific terms across filesWebFetch - Reads deployed website pages (if needed)Bash (read-only) - Uses cat, grep, find for analysisThis skill NEVER uses:
Write toolEdit toolgit commit commandsconsistency-reports/YYYY-MM-DD-HH-MM-SS.mdTrigger: "Check if all docs mention the same version number"
Result:
Version Analysis Report
Website: v1.2.1 (5 mentions)
GitHub: v1.2.1 (3 mentions), v1.2.0 (2 mentions) ⚠️
Local Docs: v1.2.0 (8 mentions) 🔴
Action: Update Local Docs to v1.2.1
Trigger: "Validate that all platforms claim the same features"
Result:
Feature Consistency Analysis
"236 plugins": Website ✅, GitHub ✅, Docs ❌ (says "230+")
"Agent Skills": Website ✅, GitHub ✅, Docs ✅
"MCP Support": Website ✅, GitHub ✅, Docs ⚠️ (unclear mention)
Action: Update Docs to specify "236 plugins" and clarify MCP support
Trigger: "Before I update training materials, what's changed on the website?"
Result:
Website Changes Since Last Training Update (Oct 15)
- New feature added: "Skill Enhancers" (not in training)
- Pricing updated: $39/mo → $49/mo (not in training)
- Contact form URL changed (broken link in training)
Suggested Training Updates:
1. Add Skill Enhancers section
2. Update pricing screenshots
3. Fix contact form URL
Works seamlessly with:
Reports saved to:
consistency-reports/
├── 2025-10-23-10-30-45-full-audit.md
├── 2025-10-22-15-20-12-website-github.md
└── 2025-10-20-09-15-33-docs-sync.md
Natural Language Triggers:
Context-Aware Activation:
testing
This skill enables Claude to manage isolated test environments using Docker Compose, Testcontainers, and environment variables. It is used to create consistent, reproducible testing environments for software projects. Claude should use this skill when the user needs to set up a test environment with specific configurations, manage Docker Compose files for test infrastructure, set up programmatic container management with Testcontainers, manage environment variables for tests, or ensure cleanup after tests. Trigger terms include "test environment", "docker compose", "testcontainers", "environment variables", "isolated environment", "env-setup", and "test setup".
tools
This skill uses the test-doubles-generator plugin to automatically create mocks, stubs, spies, and fakes for unit testing. It analyzes dependencies in the code and generates appropriate test doubles based on the chosen testing framework, such as Jest, Sinon, or others. Use this skill when you need to generate test doubles, mocks, stubs, spies, or fakes to isolate units of code during testing. Trigger this skill by requesting test double generation or using the `/gen-doubles` or `/gd` command.
tools
This skill enables Claude to generate realistic test data for software development. It uses the test-data-generator plugin to create users, products, orders, and custom schemas for comprehensive testing. Use this skill when you need to populate databases, simulate user behavior, or create fixtures for automated tests. Trigger phrases include "generate test data", "create fake users", "populate database", "generate product data", "create test orders", or "generate data based on schema". This skill is especially useful for populating testing environments or creating sample data for demonstrations.
development
This skill analyzes code coverage metrics to identify untested code and generate comprehensive coverage reports. It is triggered when the user requests analysis of code coverage, identification of coverage gaps, or generation of coverage reports. The skill is best used to improve code quality by ensuring adequate test coverage and identifying areas for improvement. Use trigger terms like "analyze coverage", "code coverage report", "untested code", or the shortcut "cov".