Un ensemble complet de standards de codage Python et de vérifications automatisées conçus pour garantir un code de haute qualité, idiomatique et maintenable.
Le moyen le plus rapide d'installer une compétence directement depuis le registre.
npx clawhub@latest install python
Copiez le dossier de la compétence dans l'un de ces emplacements
~/.openclaw/skills/ <project>/skills/ Priorité : Espace de travail > Local > Intégré
Copiez ce prompt dans OpenClaw pour l'installer automatiquement.
Aide-moi à installer python via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).
Obtenez les fichiers bruts de la compétence dans une archive ZIP.
Cette compétence fournit un cadre robuste pour le développement Python, axé sur la conformité PEP 8, la syntaxe moderne et la gestion efficace des dépendances. En intégrant ces standards, les développeurs et les agents IA peuvent maintenir la cohérence entre les bases de code, utiliser des outils de haute performance comme uv, et adopter des modèles Pythonic qui améliorent la lisibilité et la performance. Elle sert de guide définitif pour écrire, réviser et refactoriser du code Python au sein de l'écosystème Openclaw Skills.
En imposant un versionnage strict (Python 3.10+) et des fonctionnalités modernes comme les indices de type (type hints) et les dataclasses, cette compétence garantit que le logiciel reste pérenne et évite les pièges courants. Que vous construisiez des outils CLI ou des backends complexes, ces directives simplifient le cycle de vie du développement, de l'écriture initiale du code aux tests finaux et au déploiement.
Pour exploiter ces Openclaw Skills dans votre environnement de développement, assurez-vous d'avoir un environnement Python moderne et les outils nécessaires installés :
# Assurez-vous que Python 3.10+ est installé
python --version
# Recommandé : Installez uv pour une gestion plus rapide des dépendances
curl -LsSf https://astral.sh/uv/install.sh | sh
# Installez les outils obligatoires de linting et de test
pip install pytest ruff black
# Initialisez un projet avec uv si vous partez de zéro
uv init
La compétence organise ses exigences techniques et ses métadonnées selon la taxonomie suivante :
| Exigence | Spécification Standard |
|---|---|
| Indentation | 4 espaces (jamais de tabulations) |
| Longueur max. ligne | 88 caractères (défaut Black) |
| Convention de nommage | snake_case (fonctions/vars), PascalCase (classes) |
| Ordre des imports | stdlib \u2192 tiers \u2192 local (alphabétique) |
| Version minimale | Python 3.10+ |
| Modèle de test | Fichiers nommés test_*.py, fonctions nommées test_* |
Chargement
Un scanner de sécurité local-first conçu pour détecter les schémas malveillants et les vulnérabilités dans les compétences d'agents IA avant leur installation.

Un scanner de sécurité local conçu pour détecter les modèles malveillants et les vulnérabilités dans les compétences des agents IA avant leur installation.

Un moteur d'e-mail par IA basé sur terminal pour concevoir, envoyer et gérer des campagnes marketing et des segments de contacts.

Un puissant assistant de codage basé sur un terminal qui intègre directement OpenAI Codex dans votre flux de travail de développement local pour le refactoring, le débogage et l'implémentation de fonctionnalités automatisés.

Un outil d'intelligence de marché automatisé qui identifie les principaux concurrents à l'aide d'une stratégie de repli à trois niveaux comprenant des API de recherche et des modèles d'IA.

Un collecteur de données multi-niveaux qui identifie les concurrents directs sur le marché pour n'importe quelle marque en utilisant des résultats de recherche en temps réel et une logique de secours IA intelligente.








































