security-review
[ Officiel ]La révision de sécurité est une compétence d'agent AI qui analyse le code pour détecter les vulnérabilités de sécurité et fournir des rapports de confiance.
Parcourez et installez des milliers de compétences pour AI Agents dans le répertoire Killer-Skills. Compatible avec Claude Code, Windsurf, Cursor et plus.
La révision de sécurité est une compétence d'agent AI qui analyse le code pour détecter les vulnérabilités de sécurité et fournir des rapports de confiance.
La compétence hl-build-llm-app est une compétence d'agent IA pour construire et optimiser des applications LLM
OAuth 2.1 est un protocole d'authentification qui permet aux développeurs de protéger leurs applications et serveurs MCP
APINow est une compétence d'agent d'intelligence artificielle qui permet aux développeurs d'interagir avec des API
x402 est un protocole de paiement qui permet la recherche et le paiement de services d'API
gws-chat est un outil de ligne de commande pour accéder à Google Chat
Implement multi-agent coordination patterns (supervisor-subagent, router, orchestrator-worker, handoffs) for LangGraph applications. Use when users want to (1) implement multi-agent systems, (2) coordinate multiple specialized agents, (3) choose between coordination patterns, (4) set up supervisor-subagent workflows, (5) implement router-based agent selection, (6) create parallel orchestrator-worker patterns, (7) implement agent handoffs, (8) design state schemas for multi-agent systems, or (9) debug multi-agent coordination issues.
Write consistent, maintainable CSS following the projects methodology (Tailwind utility classes) while minimizing custom CSS and adhering to design system tokens. Use this skill when writing or editing CSS files, Tailwind classes in React components (.tsx, .jsx files), when implementing design system colors/spacing/typography, when using Tailwind utility classes, when deciding between framework utilities vs. custom CSS, when optimizing CSS for production with tree-shaking, when configuring Tailwind theme extensions, or when maintaining design consistency across the application.
Implement comprehensive input validation on server-side with complementary client-side validation for user experience, using allowlists, type checking, and sanitization to prevent injection attacks. Use this skill when validating user inputs, form data, API requests, file uploads, query parameters, or any external data entering the application. Apply this skill when implementing server-side validation as the primary security layer, adding client-side validation for immediate user feedback, validating data types and formats, checking ranges and required fields, sanitizing inputs to prevent SQL injection and XSS attacks, using allowlists over blocklists, providing field-specific error messages, or enforcing business rules at appropriate application layers. This skill ensures validation happens at all entry points consistently, security is never dependent on client-side checks alone, users receive helpful immediate feedback, and data integrity is maintained through multiple layers of validation.