
de awesome-skills-cn119
Synthétise la documentation au niveau du code en architecture C4 au niveau composant : définit les limites des composants, les interfaces, les diagrammes et les modèles de documentation pour le système.
Cette compétence aide les agents à transformer la documentation technique de bas niveau en notes et diagrammes d'architecture C4 au niveau composant. Elle fournit un modèle structuré et une liste de contrôle des meilleures pratiques pour identifier les composants logiques au sein d'un conteneur, décrire leurs responsabilités, lister les interfaces et produire des diagrammes de composants compatibles Mermaid ainsi qu'un index maître. La compétence est orientée flux de travail et inclut des exemples et des modèles pour synthétiser les fichiers c4-code-*.md en une documentation de composants cohérente.
Utilisez cette compétence lorsque vous devez créer de la documentation au niveau composant à partir d'artefacts de code : préparation de documents d'architecture, production de diagrammes de composants pour un service, documentation des interfaces et des dépendances, ou lors de l'intégration d'ingénieurs à une base de code. Évitez de l'utiliser pour des tâches non liées ou lorsque les entrées sont manquantes (par exemple, aucun fichier de code fourni).
Particulièrement adapté aux agents capables de lire des fichiers de dépôt et de synthétiser de la documentation (agents de type Copilot/Claude/GPT). Les résultats sont au format markdown et diagrammes, s'intégrant aux sites de documentation.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.
Bash Pro
Modèles de scripting Bash de qualité production et meilleures pratiques CI/CD : mode strict, analyse sécurisée des arguments, tests avec Bats et outillage (ShellCheck/shfmt).
Automatisation Ip2location IO
Automatise les flux de travail Ip2location IO via Rube MCP : découvre les outils, gère les connexions et exécute des opérations conformes au schéma.
Événement/Action Makepad
Modèles de gestion d'événements et d'actions pour les widgets Makepad — guide la gestion des événements Souris/Toucher/Clavier, la détection de collision (Hit), l'émission d'actions et la capture parentale.
Obsidian CLI (opérations de coffre et de plugins)
Référence de ligne de commande et modèles d'utilisation pour l'Obsidian CLI : lire/créer/ajouter des notes, rechercher dans les coffres, gérer les propriétés et flux de travail de développeur pour les plugins
Automatisation Kickbox (Rube MCP)
Automatisez les opérations de la boîte à outils Kickbox via Rube MCP (Composio) : découvrez les outils, gérez les connexions et exécutez des flux de travail Kickbox conformes au schéma en toute sécurité.
Référence Rapide TaskEither (fp-ts)
Aide-mémoire concis pour fp-ts TaskEither : modèles pour la gestion d'erreurs asynchrones typées, la composition de Promises et les pipelines récupérables.
Forensique Mémoire
Directives et commandes pratiques pour l'acquisition, l'analyse et l'extraction d'artefacts à partir de dumps de mémoire volatile pour la réponse aux incidents et l'analyse de malwares.
Bases de Makepad
Fournit des modèles de démarrage, des exemples et des conseils pour créer des applications Rust Makepad, y compris les modèles live_design/app_main et la configuration courante des plateformes.
API Security Testing
Un flux de travail structuré pour tester les API REST et GraphQL couvrant la découverte, l'authentification, l'autorisation, la validation des entrées, la limitation du débit et la gestion des erreurs.
Reverse Engineer
Guides et checklists pour les workflows de rétro-ingénierie binaire (IDA, Ghidra, radare2, angr), incluant les phases d'analyse statique/dynamique et les meilleures pratiques.