Communitygithub.com

imMamdouhaboammar/cybersecurity-skills

29 compétences professionnelles en cybersécurité et une suite CLI pour les agents de codage IA — audit de code, cloud, reconnaissance, réponse aux incidents, sécurité IA et conformité

Qu'est-ce que cybersecurity-skills ?

Cette compétence est un orchestrateur unifié et un routeur autonome pour 29 compétences professionnelles en cybersécurité. Elle permet de mapper automatiquement les demandes de sécurité des utilisateurs à la méthodologie, aux modèles d'audit et aux normes de reporting appropriés. Idéale pour les plateformes d'agents de codage IA comme Claude Code, Cursor, et les environnements CLI, elle exécute un routage dynamique des intentions et un DAG de compétences, en passant par une passerelle d'autorisation obligatoire avant d'effectuer tout audit ciblé. Elle couvre des domaines variés : sécurité applicative et supply chain, offensive et reconnaissance, détection et réponse, cloud et infrastructure, sécurité IA, conception et gouvernance, conformité et confidentialité. Le routage s'effectue via une matrice d'intention qui déclenche la sous-compétence pertinente selon la tâche. Les résultats des audits sont systématiquement traités via un moteur de triage pour générer des métadonnées standardisées, et des communications adaptées aux parties prenantes sont proposées via des sous-compétences dédiées (troubles de triage, communications de sécurité). Plateformes supportées : Claude Code, Cursor, Google Antigravity / Gemini CLI, OpenAI Codex / ChatGPT.

Compatible avec✓Claude Code✓Codex CLI✓Cursor✓Antigravity✓Gemini CLI
npx skills add imMamdouhaboammar/cybersecurity-skills

Demander à votre IA préférée

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

Documentation

Compétences en Cybersécurité : Routeur Agentique Maître & Suite de Sécurité

Un orchestrateur unifié et un routeur autonome à travers 29 compétences professionnelles en cybersécurité. Cette compétence mappe automatiquement les demandes de sécurité des utilisateurs à la méthodologie, aux modèles d'audit et aux normes de reporting appropriés.

L'invariant d'exécution est :

$$\text{Demande utilisateur / Tâche de sécurité} \xrightarrow{\text{Routeur d'intention dynamique}} \text{DAG de compétences domaine} \xrightarrow{\text{Passerelle d'authentification}} \text{Audit ciblé} \xrightarrow{\text{Résultats triés}} \text{Livrable actionnable}$$


⚡ Matrice de routage d'intention dynamique

Lorsqu'une tâche de sécurité est reçue, identifiez le domaine principal et invoquez ou référencez la sous-compétence correspondante :

Famille de domaineSous-compétence spécialiséeDéclencheurs principaux et workflows ciblesChemin canonique
AppSec & Supply Chainowasp-auditAudit de code source, OWASP Top 10 (2021), IDOR, SQLi, XSS, SSRFskills/owasp-audit/SKILL.md
api-auditPoints de terminaison REST, GraphQL, RPC, OWASP API Top 10 (2023), BOLA, mass assignmentskills/api-audit/SKILL.md
dependency-auditCVE de dépendances, tri de lockfile, vulnérabilités de la chaîne d'approvisionnement, paquets malveillantsskills/dependency-audit/SKILL.md
secrets-auditFuites de clés API, identifiants, scans de jetons dans le code, historique git, CI/CD, bundlesskills/secrets-audit/SKILL.md
crypto-auditAlgorithmes cryptographiques, paramètres KDF, gestion IV/nonce, posture TLSskills/crypto-audit/SKILL.md
mobile-auditRevue de sécurité iOS & Android, OWASP MASVS/MASTG, keychain, IPC de plateformeskills/mobile-audit/SKILL.md
Offensive & ReconnaissancereconDécouverte de surface d'attaque externe, cartographie d'actifs, sous-domaines, balayage de portsskills/recon/SKILL.md
osint-reconRenseignement open source, empreinte de domaine, corrélation de fuites publiquesskills/osint-recon/SKILL.md
web-pentestTest d'intrusion web en direct, OWASP WSTG, contournement d'authentification, failles logiques métierskills/web-pentest/SKILL.md
red-team-engagementSimulation d'adversaire basée sur des objectifs, scénarios de brèche présumée, mouvement latéralskills/red-team-engagement/SKILL.md
Détection & Réponseincident-triageInvestigation d'incident actif, NIST SP 800-61, cadrage, confinementskills/incident-triage/SKILL.md
disk-forensicsAnalyse d'image disque, artefacts forensiques, reconstruction de chronologie, chaîne de custodyskills/disk-forensics/SKILL.md
siem-detectionIngénierie de détection, règles Sigma, couverture des sources de logs, cartographie MITRE ATT&CKskills/siem-detection/SKILL.md
soc-operationsWorkflows SOC, tri d'alertes, création de runbooks, optimisation MTTD/MTTRskills/soc-operations/SKILL.md
threat-huntingChasse aux menaces basée sur des hypothèses, framework PEAK, chasses living-off-the-landskills/threat-hunting/SKILL.md
breach-patternsLeçons tirées de brèches réelles (Capital One, LastPass, Snowflake, MOVEit, Okta)skills/breach-patterns/SKILL.md
Cloud & Infrastructurecloud-auditMauvaise configuration AWS / GCP / Azure, buckets publics, escalade IAM, groupes de sécuritéskills/cloud-audit/SKILL.md
container-auditSécurité Docker & Kubernetes, Dockerfiles, pod security admission, politiques RBACskills/container-audit/SKILL.md
iam-auditGestion des identités et des accès, IAM cloud, SSO/IdP (Okta/Entra), RBAC/ABACskills/iam-audit/SKILL.md
Sécurité IAprompt-injectionInjection de prompt LLM, jailbreaks, injection indirecte, empoisonnement de données RAGskills/prompt-injection/SKILL.md
ai-risk-managementGouvernance NIST AI RMF + EU AI Act, biais, robustesse, risque lié aux modèles tiersskills/ai-risk-management/SKILL.md
Conception & Gouvernancethreat-modelingArchitecture de sécurité avant implémentation, STRIDE, limites de confiance des flux de donnéesskills/threat-modeling/SKILL.md
vuln-researchAnalyse approfondie des CVE, exploitabilité, CISA KEV, score EPSS, analyse des correctifsskills/vuln-research/SKILL.md
finding-triageMoteur de disposition (Corrigé / Reporté / Risque accepté / Faux positif) + ticketsskills/finding-triage/SKILL.md
csf-mappingCartographie NIST CSF 2.0 (Gouverner, Identifier, Protéger, Détecter, Répondre, Récupérer)skills/csf-mapping/SKILL.md
security-commsCommunications exécutives, clients et conseil d'administration ; mémos de divulgation d'incidentsskills/security-comms/SKILL.md
Conformité & Confidentialitéprivacy-engineeringConformité GDPR / CCPA / CPRA, pipelines DSAR, minimisation des données, DPIAskills/privacy-engineering/SKILL.md
pci-auditAudit PCI DSS v4.0, environnement de données titulaires (CDE), chiffrement en transit/au reposskills/pci-audit/SKILL.md
hipaa-auditRègles de sécurité et de confidentialité HIPAA, protection des ePHI, 18 identifiants, revue BAAskills/hipaa-audit/SKILL.md

🛡️ Principes de fonctionnement fondamentaux et garde-fous éthiques

  1. Passerelle d'autorisation obligatoire :

    • Pour toute compétence offensive ou invasive (recon, osint-recon, web-pentest, red-team-engagement), confirmez un périmètre écrit explicite ou une auto-propriété avant d'exécuter des commandes.
    • Refusez immédiatement si la cible n'est pas propriétaire, non autorisée ou destructive.
  2. Aucune supposition — Résultats fondés sur des preuves :

    • Ne classez jamais un résultat uniquement sur la base de l'existence d'un mot-clé. Lisez le flux de contrôle, vérifiez les piles d'appels et déterminez si un middleware en amont ou les sanitizers du framework neutralisent le risque.
    • Chaque résultat signalé doit fournir :
      • Le chemin exact du fichier et les numéros de ligne
      • Un extrait de code vulnérable
      • Un mécanisme d'exploitation concret / vecteur d'attaque
      • Un niveau de gravité (CVSS ou Critique / Élevée / Moyenne / Faible / Informationnelle)
      • Des conseils de correction prescriptifs et copiables
  3. Résolution en boucle fermée :

    • Alimentez les résultats d'audit dans finding-triage pour générer des métadonnées de ticket standardisées.
    • Utilisez security-comms lorsque les résultats doivent être communiqués à des parties prenantes non techniques, à la direction ou aux clients.

🚀 Invocation et exécution sur les hôtes IA

Claude Code / Desktop

Invoquez directement via commande oblique ou requête naturelle :

/owasp-audit
/cloud-audit
# Ou exécutez un routage conversationnel :
"Exécutez un audit de sécurité complet sur nos routes d'authentification"

Google Antigravity & Gemini CLI

Le routeur maître s'active automatiquement lorsque des tâches de sécurité sont identifiées. Exécutez les scripts sous-jacents directement avec bun :

bun ./bin/cli.js route "vérifiez nos Dockerfiles et manifests k8s"

Cursor IDE

Les règles sont installées sous .cursor/rules/<skill-name>.mdc et se déclenchent contextuellement lorsque des fichiers de code pertinents (par exemple, gestionnaires d'authentification, fichiers terraform, Dockerfiles) sont modifiés.

OpenAI Codex / ChatGPT

Des instructions adaptées se trouvent dans adapters/codex/<skill-name>.md et peuvent être chargées directement comme instructions personnalisées ou prompts système.

Skills associés