Code Security Check pour Openclaw

Un outil d'audit de dépôt alimenté par IA conçu pour analyser les arbres de l'espace de travail à la recherche d'identifiants exposés, de tokens et de fichiers .gitignore mal configurés avant d'envoyer en ligne.

mate-matt
v1.0.1
Jun 8, 2026
0
578
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install code-security-check

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer code-security-check via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que Code Security Check ?

La compétence Code Security Check offre aux développeurs une méthode intelligente et automatisée pour découvrir les fuites de données sensibles avant que le code n'atteigne les environnements publics. Contrairement aux outils conventionnels qui dépendent de bases de données de motifs regex rigides ou de règles de correspondance fragiles, cette capacité s'appuie directement sur de grands modèles de langage pour interpréter les fichiers de code contextuels. Cela lui permet de reconnaître avec précision les nouvelles variantes de clés, d'analyser l'intention structurelle et de contourner complètement les exemples de documentation standard ou les faux positifs.

Fonctionnant nativement au sein d'Openclaw Skills, ce mécanisme inspecte les arbres de projets actifs à la recherche d'API tokens exposés, de clés de base de données, de configurations de sécurité privées et de matrices de suivi non cartographiées. Il évalue à l'avance les statuts d'accessibilité à distance pour protéger les composants sensibles sans impacter les temps d'exécution des flux de travail sur les bases de code localisées.

Cas d'utilisation de Code Security Check

  • Analyser les espaces de travail actifs à la recherche d'identifiants cloud, de tokens ou de clés de chiffrement privées accidentellement codés en dur.
  • Examiner les règles de couverture spécifiques à la pile technologique dans les fichiers .gitignore localisés avant de convertir une base de code en open source.
  • Découvrir des éléments de suivi de métadonnées non validés et à haut risque tapissés dans les répertoires de développement actifs.
  • Valider les configurations d'hébergement de dépôt pour garantir que les secrets de production restent confinés à l'écart des miroirs git publics.

Comment fonctionne Code Security Check

  1. Exécute un contrôle d'accès pour l'évaluation des risques d'exposition en auditant les statuts de suivi git localisés, les liaisons distantes actives et les indicateurs de visibilité privée.
  2. Effectue la découverte de la pile technologique en scannant les environnements racines à la recherche d'indicateurs de framework comme package.json, pyproject.toml ou go.mod.
  3. Conduit un audit de configuration structurelle pour vérifier si les chemins d'ignorance essentiels de la pile technologique sont correctement déclarés dans .gitignore.
  4. Utilise des motifs glob ciblés et des pré-filtres de contenu rapides pour signaler les conteneurs de secrets et les certificats privés hautement suspects.
  5. Emploie une analyse contextuelle approfondie par IA sur les fichiers ciblés pour isoler les identifiants de production opérationnels tout en masquant les secrets de chaîne réels.
  6. Génère une matrice complète de répartition des risques résumant les métriques techniques, les écarts de suivi et les tableaux de gravité classés.

Configuration de Code Security Check

Prerequisites

Ensure your agent environment has access to the local git CLI interface and GitHub CLI toolset for maximum functionality.

Usage

Trigger the automated auditing process by invoking target terms natively in conversation with the agent:

# Example conversational triggers
"check for secrets before pushing to GitHub"
"scan for API keys and check my .gitignore"

Schéma de données et taxonomie de Code Security Check

La compétence scanne les structures de projet et compile des analyses opérationnelles à travers des paramètres structurels. Les résultats des données sont triés dynamiquement via le schema de gravité des métadonnées suivant :

Level Target Scope & Definitions
Critical Tokens d'API de l'environnement de production, clés privées actives, autorisations de plateforme et identifiants de système en direct.
High Tokens de service, configurations de microservices internes et clés actives identifiées en dehors des chemins ignorés.
Medium Configurations structurelles manquant d'omissions de sécurité standard, fichiers non cartographiés ou attributions d'identifiants.

Structural Scanned Matrix

Les structures de fichiers correspondantes lors des requêtes de recherche incluent des extensions cibles telles que :

  • Chemins de configuration **\/.env*
  • Fichiers d'infrastructure de métadonnées **\/credentials*.json
  • Certificats **\/*.pem, **\/*.key, id_rsa

Fonctionnalités avancées de Code Security Check

  • Analyse structurelle IA respectueuse du contexte qui distingue automatiquement les vrais secrets des chaînes de simulation de documentation de remplacement.
  • Boucles de contrôle dynamiques qui terminent proprement les exécutions d'analyse en arrière-plan si les dépôts manquent de routes distantes publiques.
  • Support de mise en mémoire tampon ciblé qui vise explicitement les arbres de travail tout en omettant les archives binaires et les répertoires de dépendances.
  • Protocoles de remédiation interactifs post-audit prenant en charge les opérations de suivi sécurisées à l'aide de nettoyages spécialisés comme git rm --cached.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*