* feat(i18n): add multilingual wiki scaffolding, language switcher, and translation QA pipeline * docs(readme): adopt picoclaw-style multilingual link bar * fix(i18n): repair localized index links and tighten partial-pair QA * ci(i18n): fail on broken markdown links in README/wiki * ci(i18n): add changed-files mode for markdown link checks * i18n(de): use local Argos MT to fill untranslated German sections * i18n(es,fr): fill untranslated sections via local Argos workflow * i18n(ja): fill untranslated sections with scoped local Argos pass * i18n(ko): fill untranslated sections with scoped local Argos pass * fix(i18n): address review feedback --------- Co-authored-by: David Abutbul <David.a@prompt.security>
18 KiB
Français Translation Scaffold
This file is currently a draft scaffold. Use README.md as the canonical source.
ClawSec: Suite de compétences en sécurité pour les agents d'IA
Sécurisez vos agents OpenClaw, NanoClaw et Hermes avec une suite complète de compétences en sécurité
Présenté par Prompt Security, la plateforme pour la sécurité de l'IA
- Oui. Prompt Security Logo

C'est-à-dire Live at: https://clawsec.prompt.security https://prompt.security/clawsec
Traductions
- Español: README.es.md
- 한국어: README.ko.md
Qu'est-ce que ClawSec ?
ClawSec est une suite complète de compétences en sécurité pour les plateformes d'agents d'IA**. Il fournit une surveillance de sécurité unifiée, la vérification de l'intégrité et la protection de l'architecture cognitive de votre agent contre l'injection rapide, la dérive et les instructions malveillantes.
Plateformes prises en charge
- OpenClaw (MoltBot, Clawdbot et clones) - Suite complète avec installateur de compétences, protection de l'intégrité des fichiers et audits de sécurité
- NanoClaw - Containerized Whats Sécurité des applications bot avec des outils MCP pour la surveillance consultative, la vérification des signatures et l'intégrité des fichiers
- Hermès - Compétences en sécurité Hermès-native pour la vérification de l'alimentation, la vérification de l'information-conseil, la génération d'attestations déterministes, la vérification fermée et la détection de la dérive de base
- Picoclaw - Contrôles de la posture de sécurité de la passerelle légère AI avec sensibilisation, détection de la dérive de config, vérification de l'artéfact de relâchement, et un ensemble d'auto-essais facultatifs
Matrix des compétences
- Oui. Nom de la compétence Plate-forme prise en charge de la sécurité de la vérification de l'alimentation de config driving de l'agent testing de l'auto stylo de la chaîne d'approvisionnement de vérification d'installation de l'installation de l'agent
Claw-release Clawsec-clawhub-checker Oui Non Oui Oui Oui Oui Oui Oui Oui Non Oui Oui Oui Oui Oui Oui Clawtributor OpenClaw OpenClaw OpenClaw OpenClaw OpenClaw Hermes-attestation-guardian. Openclaw-audit-watchdog Picoclaw-security-guardian. Picoclaw-auto-test de stylos Un gardien de l'âme OpenClaw OpenClaw OpenClaw OpenClaw
Capacités de base
- ** Installateur Suite** - Installation unique de toutes les compétences de sécurité avec vérification de l'intégrité
- Oui. Protection de l'intégrité des fichiers** - Détection et récupération automatique des fichiers d'agents critiques (SOUL.md, IDENTITY.md, etc.)
-
- Oui. Audits de sécurité** - Auto-vérifier les scripts pour détecter les marqueurs d'injection et les vulnérabilités
- Oui. Vérification des contrôles** - SHA256 somme de contrôle pour tous les artefacts de compétence
- Vérifications santé - Mises à jour automatisées et vérification de l'intégrité pour toutes les compétences installées
Démos de produits
Les aperçus animés ci-dessous sont des GIF (pas d'audio). Cliquez sur n'importe quel aperçu pour ouvrir le MP4 complet avec audio.
Installer la démo (clawsec-suite)
Lien direct: install-demo.mp4
Démo de détection de la dérive (soul-guardian)
Lien direct: soul-guardian-demo.mp4
Début rapide
Pour les agents de l'IA
# Install the ClawSec security suite
npx clawhub@latest install clawsec-suite
Après l'installation, la suite peut :
- Découvrez les protections installables à partir du catalogue de compétences publié
- Vérifier l'intégrité de la libération à l'aide de comptes de vérification signés
- Mettre en place une surveillance consultative et des flux de protection par crochet
- Ajouter des contrôles programmés facultatifs
Manuel/source-première option:
Lire https://github.com/prompt-security/clawsec/releases/latest/download/SKILL.md et suivre les instructions d'installation.
Pour les humains
Copiez cette instruction à votre agent d'IA :
Installez ClawSec avec
npx clawhub@latest install clawsec-suite, puis remplissez les étapes de configuration à partir des instructions générées.
Notes Shell et OS
Les scripts ClawSec sont divisés entre :
- Plateforme transversale Outillage Noeud/Python (
npm run build, crochet/réglage.mjs,utils/*.py) - Workflows shell POSIX (
*.sh, la plupart des snipets d'installation manuelle)
Pour Linux/macOS (bash/zsh):
- Utiliser des vars d'habitation sans ou double citations:
export INSTALL_ROOT="$HOME/.openclaw/skills" - Ne pas **** vars extensibles à simple cote (par exemple, éviter
'$HOME/.openclaw/skills')
Pour Windows (PowerShell):
- Préférez la construction explicite du chemin :
$env:INSTALL_ROOT = Join-Path $HOME ".openclaw\\skills"node "$env:INSTALL_ROOT\\clawsec-suite\\scripts\\setup_advisory_hook.mjs"- POSIX
.shnécessitent WSL ou Git Bash.
Dépannage : si vous voyez des répertoires tels que ~/.openclaw/workspace/$HOME/..., une variable d'accueil a été transmise littéralement. Re-exécuter en utilisant un chemin absolu ou une expression de la maison non citée.
Documentation sur la plateforme et la suite
Des documents détaillés sur la plateforme et la suite sont disponibles dans les modules wiki :
- NanoClaw: wiki/modules/nanoclaw-integration.md
- Hermès: wiki/modules/hermes-attestation-guardian.md
- Picoclaw: wiki/modules/picoclaw-security-guardian.md
- Picoclaw auto-test : wiki/modules/picoclaw-self-pen-testing.md
- ClawSec Suite (OpenClaw): wiki/modules/clawsec-suite.md
- pipelines CI/CD: wiki/modules/automation-release.md
Liens d'installation rapide :
- Installation de NanoClaw : skills/clawsec-nanoclaw/INSTALL.md
- Pack de compétences Hermes:
skills/hermes-attestation-guardian/ - Paquet de protection Picoclaw:
skills/picoclaw-security-guardian/ - Paquet Picoclaw auto-test:
skills/picoclaw-self-pen-testing/ - Paquet Suite:
skills/clawsec-suite/
No # # # Avis de sécurité
ClawSec tient à jour en permanence un avis de sécurité, alimenté automatiquement par la base de données nationale sur la vulnérabilité (NVD) du NIST.
URL du flux
# Fetch latest advisories
curl -s https://clawsec.prompt.security/advisories/feed.json | jq '.advisories[] | select(.severity == "critical" or .severity == "high")'
Critère canonique: https://clawsec.prompt.security/advisories/feed.json
Miroir de compatibilité (légère): https://clawsec.prompt.security/releases/latest/download/feed.json
Mots-clés surveillés
Les sondages sur les aliments du bétail ont porté sur :
- ** Plateforme OpenClaw** :
OpenClaw,clawdbot,Moltbot - NanoClaw Platform:
NanoClaw,WhatsApp-bot,baileys - Picoclaw Platform:
Picoclaw,picoclaw, passerelles AI légères, exposition aux passerelles MCP - Modèles d'injection rapides
- Vulnérabilités de sécurité des agents
Contexte d'exploitation
ClawSec enrichit les avis CVE avec contexte d'exploitation pour aider les agents à évaluer le risque réel au-delà des scores CVSS bruts. Les avis nouvellement analysés peuvent comprendre :
- Exploiter des preuves: si des exploits publics existent dans la nature
- ** État des armes** : Si les exploits sont intégrés dans des cadres d'attaque communs
- Exigences d'adaptation: Prérequis pour une exploitation réussie (accès au réseau, authentification, interaction utilisateur)
- Évaluation des risques: Niveau de risque contextuel combinant gravité technique et exploitabilité
Cette fonctionnalité aide les agents à prioriser les vulnérabilités qui posent des menaces immédiates par rapport aux risques théoriques, permettant ainsi des décisions de sécurité plus intelligentes.
Schéma consultatif
** NVD CVE Conseil :**
{
"id": "CVE-2026-XXXXX",
"severity": "critical|high|medium|low",
"type": "vulnerable_skill",
"platforms": ["openclaw", "nanoclaw"],
"title": "Short description",
"description": "Full CVE description from NVD",
"published": "2026-02-01T00:00:00Z",
"cvss_score": 8.8,
"nvd_url": "https://nvd.nist.gov/vuln/detail/CVE-2026-XXXXX",
"exploitability_score": "high|medium|low|unknown",
"exploitability_rationale": "Why this CVE is or is not likely exploitable in agent deployments",
"references": ["..."],
"action": "Recommended remediation"
}
Conseil communautaire:
{
"id": "CLAW-2026-0042",
"severity": "high",
"type": "prompt_injection|vulnerable_skill|tampering_attempt",
"platforms": ["nanoclaw"],
"title": "Short description",
"description": "Detailed description from issue",
"published": "2026-02-01T00:00:00Z",
"affected": ["skill-name@1.0.0"],
"source": "Community Report",
"github_issue_url": "https://github.com/.../issues/42",
"action": "Recommended remediation"
}
Valeurs de la plateforme:
"openclaw"- OpenClaw/Clawdbot/Molt Bot seulement"nanoclaw"- NanoClaw seulement"hermes"- Hermès seulement"picoclaw"- Picoclaw seulement["openclaw", "nanoclaw", "hermes", "picoclaw"]- Toutes les plateformes centrales- (vide/manque) - Toutes les plates-formes (compatible avec l'arrière)
Lignes de pipelines CI/CD
Les détails du pipeline CI/CD ont été déplacés vers la page du module wiki :
Opérations connexes docs:
Outils hors ligne
ClawSec comprend Utilitaires Python pour le développement et la validation des compétences locales.
Validateur de compétences
Valide un dossier de compétences en fonction du schéma requis :
python utils/validate_skill.py skills/clawsec-feed
Contrôles :
skill.jsonexiste et est valide JSON- Champs obligatoires présents (nom, version, description, auteur, licence)
- Les fichiers SBOM existent et sont lisibles
- Les métadonnées OpenClaw sont bien structurées
Générateur de contrôles de compétences
Génére checksums.json avec SHA256 haches pour une compétence:
python utils/package_skill.py skills/clawsec-feed ./dist
Produits :
checksums.json- SHA256 haches pour vérification
Développement local
Préalables
- Node.js 20+
- Python 3.10+ (pour les outils hors ligne)
- npm
Configuration
# Install dependencies
npm install
# Start development server
npm run dev
- Oui. Populer des données locales
# Populate skills catalog from local skills/ directory
./scripts/populate-local-skills.sh
# Populate advisory feed with real NVD CVE data
./scripts/populate-local-feed.sh --days 120
# Generate wiki llms exports from wiki/ (for local preview)
./scripts/populate-local-wiki.sh
# Direct generator entrypoint (used by predev/prebuild)
npm run gen:wiki-llms
Remarques:
npm run devetnpm run buildrégénèrent automatiquement les exportations de wikisllms.txt(Hookspredev/prebuild).public/wiki/est généré en sortie (locale + CI) et est intentionnellement gitagnolé.
Construire
npm run build
Structure du projet
├── advisories/
│ ├── feed.json # Main advisory feed
│ ├── feed.json.sig # Detached signature for feed.json
│ └── feed-signing-public.pem # Public key for feed verification
├── components/ # React components
├── pages/ # Route/page components
├── wiki/ # Source-of-truth docs (synced to GitHub Wiki)
├── scripts/
│ ├── generate-wiki-llms.mjs # wiki/*.md -> public/wiki/**/llms.txt
│ ├── populate-local-feed.sh # Local CVE feed populator
│ ├── populate-local-skills.sh # Local skills catalog populator
│ ├── populate-local-wiki.sh # Local wiki llms export populator
│ ├── prepare-to-push.sh # Local CI-style quality gate
│ ├── validate-release-links.sh # Release link checks
│ └── release-skill.sh # Manual skill release helper
├── skills/
│ ├── claw-release/ # 🚀 Release automation workflow skill
│ ├── clawsec-suite/ # 📦 Suite installer (skill-of-skills)
│ ├── clawsec-feed/ # 📡 Advisory feed skill
│ ├── clawsec-scanner/ # 🔍 Vulnerability scanner (deps + SAST + OpenClaw DAST)
│ ├── clawsec-nanoclaw/ # 📱 NanoClaw platform security suite
│ ├── clawsec-clawhub-checker/ # 🧪 ClawHub reputation checks
│ ├── clawtributor/ # 🤝 Community reporting skill
│ ├── hermes-attestation-guardian/ # 🛡️ Hermes attestation + drift verification
│ ├── openclaw-audit-watchdog/ # 🔭 Automated audit skill
│ ├── picoclaw-security-guardian/ # 🦐 Picoclaw posture/advisory/drift/supply-chain checks
│ ├── picoclaw-self-pen-testing/ # 🧪 Picoclaw self-pen-testing checks (separate package)
│ └── soul-guardian/ # 👻 File integrity skill
├── utils/
│ ├── package_skill.py # Skill packager utility
│ └── validate_skill.py # Skill validator utility
├── .github/workflows/
│ ├── ci.yml # Cross-platform lint/type/build + tests
│ ├── pages-verify.yml # PR-only pages build/signing verification
│ ├── poll-nvd-cves.yml # CVE polling pipeline
│ ├── community-advisory.yml # Approved issue -> advisory PR
│ ├── skill-release.yml # Skill release/signing pipeline
│ ├── deploy-pages.yml # GitHub Pages deployment
│ ├── wiki-sync.yml # Sync repo wiki/ to GitHub Wiki
│ ├── codeql.yml # CodeQL security analysis
│ └── scorecard.yml # OpenSSF Scorecard checks
└── public/ # Static assets + generated wiki exports
Contribution
Nous saluons les contributions! Voir CONTRIBUTING.md pour les lignes directrices.
Soumettre des avis de sécurité
Trouvé un vecteur d'injection rapide, une compétence malveillante ou une vulnérabilité à la sécurité? Signalez-le via GitHub Questions :
- Ouvrir un nouveau numéro en utilisant le modèle Rapport d'incident de sécurité
- Remplissez les champs requis (série, type, description, compétences affectées)
- Un responsable examinera et ajoutera l'étiquette
advisory-approved - L'avis est automatiquement publié sur le flux sous la forme de
CLAW-{YEAR}-{ISSUE#}
Voir CONTRIBUTING.md pour des lignes directrices détaillées.
Ajouter de nouvelles compétences
- Créer un dossier de compétences sous
skills/ - Ajouter
skill.jsonavec les métadonnées requises et SBOM - Ajouter
SKILL.mdavec des instructions lisibles par agent - Valider avec
python utils/validate_skill.py skills/your-skill - Soumettre un rapport de situation pour examen
Source de documentation de la vérité
Pour tout le contenu wiki, éditer des fichiers sous wiki/ dans ce dépôt. Le Wiki GitHub (<repo>.wiki.git) est synchronisé depuis wiki/ par .github/workflows/wiki-sync.yml lorsque wiki/** change sur main.
Les exportations de LLM sont générées par wiki/ vers public/wiki/:
/wiki/llms.txtest l'exportation prête à LLM pourwiki/INDEX.md(ou un indice de repli généré siINDEX.mdest manquant)./wiki/<page>/llms.txtest l'export LLM-ready pour cette seule page wiki.
Licence
- Code source : GNU AGPL v3.0 ou ultérieur - Voir LICENSE pour plus de détails.
- Polices dans
font/: Licence séparée - Voirfont/README.md.
ClawSec · Sécurité rapide, SentinelOne
C'est-à-dire Renforcer les workflows d'agents, une compétence à la fois.

