Tchapwo1/tcha-claude-skills

Gardien de rédaction des credentials et secrets pour Claude. Intercepte les chaînes sensibles (clés AWS, jetons API OpenAI/Anthropic, URI de base de données, clés privées, JWT) avant qu'elles ne soient envoyées aux API LLM, enregistrées dans les terminaux ou commitées dans git.

Qu'est-ce que tcha-claude-skills ?

Tcha Secret Shield est un outil de désinfection et de rédaction déterministe des credentials, conçu pour Claude Code, Claude Desktop et les workflows agentiques. Il intercepte et neutralise les chaînes sensibles (clés AWS, jetons d'API LLM, clés privées, URI de base de données, etc.) avant qu'elles ne soient transmises aux API, enregistrées dans les terminaux ou commitées dans git. Son fonctionnement est entièrement local, sans aucune requête réseau externe lors de la rédaction, garantissant une latence inférieure à 0,2 ms. Ce skill est particulièrement utile pour les développeurs qui manipulent des configurations, des commits ou des sous-tâches multi-agents, car il assure qu'aucun secret ne fuit hors de la machine.

Compatible avec✓Claude Code✓Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/Tchapwo1/tcha-claude-skills/tree/HEAD/.claude/skills/tcha-secret-shield

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Tcha Secret Shield

Un gardien de désinfection et de rédaction déterministe des credentials, à latence nulle, pour Claude Code, Claude Desktop et les workflows agentiques.

Capacités et portées

  • Interception sans exposition : Analyse les fichiers, les entrées des invites et les sorties des outils avant la transmission.
  • Analyse de motifs et d'entropie :
    • Fournisseurs cloud : AWS (AKIA...), comptes de service GCP, secrets client Azure.
    • API LLM : Anthropic (sk-ant-...), OpenAI (sk-...), Cohere, Mistral.
    • Infrastructure : clés secrètes Stripe (sk_live_...), PAT GitHub (ghp_...), jetons npm (npm_...).
    • Actifs cryptographiques : clés privées PEM/RSA, clés SSH (id_rsa, id_ed25519).
    • URI de base de données : chaînes de connexion PostgreSQL, MySQL, Redis, MongoDB avec mots de passe intégrés.
  • Remplacement déterministe par jetons : Remplace les données sensibles par des espaces réservés cryptographiques (par exemple [REDACTED_TCHA_AWS_SECRET_<HASH>]) pour préserver l'intégrité structurelle sans divulguer les secrets.

Quand l'activer

Déclenchez ce skill chaque fois que :

  1. Claude lit ou affiche des fichiers de configuration locaux (.env, credentials.json, config.yaml, id_rsa).
  2. Un agent prépare un commit git ou pousse du code vers un dépôt externe.
  3. Des sorties non fiables sont transmises entre des sous-tâches multi-agents.

Intégration en ligne de commande

Exécutez directement dans le terminal de Claude Code :

npx tcha-protection sanitize --file .env
# Ou passez l'entrée via le désinfecteur
cat config.json | npx tcha-protection sanitize

Garanties de sécurité

  • Fonctionne 100 % localement sur votre machine.
  • Zéro requête réseau externe pendant la rédaction.
  • Surcharge de latence : <0,2ms.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Skills associés