agentsclimarketplace

Config auditor

Skill scoobydont-666/shared-claude-skills/skills/config-auditor

10 production-tested Claude Code skills — model routing, security hardening, code quality, tax advisory, cost optimization. Install: clone to ~/.claude/skills/

Install
npx -y skills add scoobydont-666/shared-claude-skills --skill config-auditor

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Cross-reference all CLAUDE.md files, memory files, skill descriptions, and project registries for contradictions, stale data, and inconsistencies. Trigger on "check for contradictions", "audit configs", "config consistency", "are my configs consistent", or any request to verify configuration coherence across Project Swarm.

SKILL.md

3.0 KB, as published. Nobody here has run it

Config Auditor — Cross-Configuration Consistency Checker

When to Trigger

  • "check for contradictions" / "audit configs" / "config consistency"
  • After major infrastructure changes (hardware swaps, new hosts, repo changes)
  • During skill-updater runs (call this as a sub-check)
  • When config was updated in one place but might be stale elsewhere

What to Check

1. Hardware Specs (VERIFY FROM MACHINE)

# ALWAYS SSH and check before asserting specs
ssh -o ConnectTimeout=5 <host> "nvidia-smi --query-gpu=name,memory.total --format=csv,noheader"
ssh -o ConnectTimeout=5 <host> "lscpu | grep 'Model name\|Socket\|Core'"
ssh -o ConnectTimeout=5 <host> "free -h | head -2"

Cross-reference against:

  • ~/.claude/CLAUDE.md (Cluster Infrastructure section)
  • ~/.claude/projects/*/memory/user_admin_user.md
  • ~/.claude/skills/ai-cluster-knowledge/SKILL.md description
  • Each host's memory file (project_<hostname>_server.md, etc.)

2. Repo Inventory

gh repo list your-github-user --limit 50 --json name,visibility,isPrivate

Cross-reference against:

  • project_repo_status.md memory
  • project-management/SKILL.md Repos section
  • CLAUDE.md GitHub section (visibility claims)

3. Skill Count

ls ~/.claude/skills/ | wc -l

Cross-reference against:

  • project_skill_updates.md memory

4. Port Assignments

Grep all CLAUDE.md files for port numbers, check for conflicts:

grep -rn "port [0-9]\|:[0-9][0-9][0-9][0-9]" /opt/*/CLAUDE.md ~/.claude/CLAUDE.md

5. ChromaDB Collection Prefixes

Cross-reference CLAUDE.md claims against actual collections:

# On GPU host:
curl -s http://127.0.0.1:<chromadb-port>/api/v2/collections | python3 -c 'import json,sys; ...'

6. NVIDIA Driver Version

ssh <host> "nvidia-smi --query-gpu=driver_version --format=csv,noheader"

vs all files that mention driver version.

7. Service Versions (Monero)

monerod --version

vs memory files.

8. Model Inventory

curl -s http://127.0.0.1:<ollama-port>/api/tags

vs model evaluation doc, ai-cluster-knowledge skill.

9. Project Phase Status

Cross-reference:

  • project-management/SKILL.md Project Registry table
  • Each project's CLAUDE.md
  • Each project's plans/*.md

Output Format

Table of contradictions found:

| # | Issue | File A says | File B says | Fix |

Fix all non-ambiguous contradictions automatically. Ask about ambiguous ones.

Key Rule

NEVER update hardware specs without SSHing to the machine first.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.