health

Audit Claude Code configuration layers for security and quality issues.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Linguage/henri_skills --skill health-linguage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: health
Source: https://github.com/Linguage/henri_skills/tree/main/health
Command: npx skills add https://github.com/Linguage/henri_skills --skill health-linguage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires json, subprocess, os, sys, re, datetime, argparse, requests, gitpython, yaml, logging, shutil, platform, uuid, hashlib, base64, zlib, gzip, tarfile, zipfile, tempfile, pathlib, fnmatch, glob, filecmp, difflib, copy, stat, pwd, grp, signal, threading, multiprocessing, socket, ssl, http.client, urllib.request, urllib.parse, urllib.error, ftplib, smtplib, poplib, imaplib, telnetlib, ftplib, nntplib, getpass, msvcrt, termios, tty, fcntl, select, poll, epoll, kqueue, inotify, observer, watchdog, schedule, APScheduler, celery, rq, dramatiq, airflow, luigi, prefect, dagster, kedro, metaflow, spark, hadoop, flink, storm, kafka, pulsar, rabbitmq, redis, mongodb, postgresql, mysql, sqlite3, sqlalchemy, django, flask, fastapi, streamlit, dash, bokeh, plotly, matplotlib, seaborn, pandas, numpy, scipy, scikit-learn, tensorflow, pytorch, keras, xgboost, lightgbm, catboost, nltk, spacy, gensim, transformers, torchtext, tensorflow_text, datasets, evaluate, accelerate, peft, bitsandbytes, gradio, streamlit, dash, bokeh, plotly, matplotlib, seaborn, pandas, numpy, scipy, scikit-learn, tensorflow, pytorch, keras, xgboost, lightgbm, catboost, nltk, spacy, gensim, transformers, torchtext, tensorflow_text, datasets, evaluate, accelerate, peft, bitsandbytes, gradio, streamlit, dash, bokeh, plotly, matplotlib, seaborn, pandas, numpy, scipy, scikit-learn, tensorflow, pytorch, keras, xgboost, lightgbm, catboost, nltk, spacy, gensim, transformers, torchtext, tensorflow_text, datasets, evaluate, accelerate, peft, bitsandbytes, gradio, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill systematically audits the Claude Code setup for a project, identifying misalignments across its configuration layers and ensuring it's calibrated to the project's complexity.

Core Features & Use Cases

  • Layered Auditing: Checks CLAUDE.md, rules, skills, hooks, MCP, and other configurations against a project-specific tier (Simple, Standard, Complex).
  • Security & Quality Checks: Scans skills for vulnerabilities and structural issues.
  • Configuration Snapshot: Collects and presents current settings for analysis.
  • Use Case: Before a major release, run this audit to ensure all configurations are healthy, secure, and aligned with best practices, preventing potential collaboration issues or technical debt.

Quick Start

Run a health audit on the current project's Claude Code configuration.

Frequently Asked Questions about health

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit Claude Code configuration health before a major release?

To audit Claude Code configuration health, run a comprehensive scan across CLAUDE.md, rules, skills, hooks, and MCP layers. The audit assesses project complexity to tailor checks, diagnosing misalignments and ensuring configurations are calibrated to project needs.

What is a layered configuration health check for Claude Code?

A layered configuration health check systematically evaluates CLAUDE.md, rules, skills, hooks, and MCP against a project-specific tier (Simple, Standard, Complex). It identifies misalignments and performs security and quality scans on skills to ensure setup correctness.

Can I scan Claude Code skills for security vulnerabilities and structural issues?

Yes, you can scan Claude Code skills for security vulnerabilities and structural issues. The health audit performs dedicated security and quality checks on skills to detect misalignments and prevent potential collaboration issues or technical debt.

Does the Claude Code audit tailor its checks based on project complexity?

Yes, the Claude Code audit assesses project complexity to tailor its checks. It categorizes the project into Simple, Standard, or Complex tiers, ensuring that CLAUDE.md, rules, skills, hooks, and MCP configurations are calibrated to specific project needs.

What's the best way to diagnose misalignments in Claude Code settings?

The best way to diagnose misalignments in Claude Code settings is to run a health audit that collects a configuration snapshot. It systematically checks current settings against best practices and project complexity to pinpoint structural issues.