checking-owasp-compliance
Check compliance with OWASP Top 10 security risks and best practices.
Works with
---
name: checking-owasp-compliance
description: Check compliance with OWASP Top 10 security risks and best practices.
license: MIT
---
# Owasp Compliance Checker
Assess web applications against the OWASP Top 10, identifying injection flaws, broken authentication, sensitive data exposure, XXE, access control gaps, and security misconfigurations.
## Overview
This skill empowers Claude to assess your project's adherence to the OWASP Top 10 (2021) security guidelines. It automates the process of identifying potential vulnerabilities related to common web application security risks, providing actionable insights to improve your application's security posture.
## How It Works
1. **Initiate Scan**: The skill activates the owasp-compliance-checker plugin upon request.
2. **Analyze Codebase**: The plugin scans the codebase for potential vulnerabilities related to each OWASP Top 10 category.
3. **Generate Report**: A detailed report is generated, highlighting compliance gaps and providing specific remediation guidance for each identified issue.
## When to Use This Skill
This skill activates when you need to:
- Evaluate your application's security posture against the OWASP Top 10 (2021).
- Identify potential vulnerabilities related to common web application security risks.
- Obtain actionable remediation guidance to address identified vulnerabilities.
- Generate a compliance report for auditing or reporting purposes.
## Examples
### Example 1: Identifying SQL Injection Vulnerabilities
User request: "Check OWASP compliance for SQL injection vulnerabilities."
The skill will:
1. Activate the owasp-compliance-checker plugin.
2. Scan the codebase for potential SQL injection vulnerabilities.
3. Generate a report highlighting any identified SQL injection vulnerabilities and providing remediation guidance.
### Example 2: Assessing Overall OWASP Compliance
User request: "/owasp"
The skill will:
1. Activate the owasp-compliance-checker plugin.
2. Scan the entire codebase for vulnerabilities across all OWASP Top 10 categories.
3. Generate a comprehensive report detailing compliance gaps and remediation steps for each category.
## Best Practices
- **Regular Scanning**: Integrate OWASP compliance checks into your development workflow for continuous security monitoring.
- **Prioritize Remediation**: Address identified vulnerabilities based on their severity and potential impact.
- **Stay Updated**: Keep your OWASP compliance checker plugin updated to benefit from the latest vulnerability detection rules and remediation guidance.
## Integration
This skill can be integrated with other plugins to automate vulnerability remediation or generate comprehensive security reports. For example, it can be used in conjunction with a code modification plugin to automatically apply recommended fixes for identified vulnerabilities.
## Prerequisites
- Access to codebase and configuration files in ${CLAUDE_SKILL_DIR}/
- Security scanning tools installed as needed
- Understanding of security standards and best practices
- Permissions for security analysis operations
## Instructions
1. Identify security scan scope and targets
2. Configure scanning parameters and thresholds
3. Execute security analysis systematically
4. Analyze findings for vulnerabilities and compliance gaps
5. Prioritize issues by severity and impact
6. Generate detailed security report with remediation steps
## Output
- Security scan results with vulnerability details
- Compliance status reports by standard
- Prioritized list of security issues by severity
- Remediation recommendations with code examples
- Executive summary for stakeholders
## Error Handling
If security scanning fails:
- Verify tool installation and configuration
- Check file and directory permissions
- Validate scan target paths
- Review tool-specific error messages
- Ensure network access for dependency checks
## Resources
- Security standard documentation (OWASP, CWE, CVE)
- Compliance framework guidelines (GDPR, HIPAA, PCI-DSS)
- Security scanning tool documentation
- Vulnerability remediation best practicesMore Security skills
entra-app-registration
microsoft/azure-skills
Guides Microsoft Entra ID app registration, OAuth 2.0 authentication, and MSAL integration. USE FOR: create app registration, register Azure AD app, configure OAuth, set up authentication, add API permissions, generate service principal, MSAL example, console app auth, Entra ID setup, Azure AD authentication. DO NOT USE FOR: Key Vault secrets (use azure-keyvault-expiration-audit), general Azure resource security guidance.
azure-messaging
microsoft/azure-skills
Troubleshoot and resolve issues with Azure Messaging SDKs for Event Hubs and Service Bus. Covers connection failures, authentication errors, message processing issues, and SDK configuration problems. WHEN: event hub SDK error, service bus SDK issue, messaging connection failure, AMQP error, event processor host issue, message lock lost, message lock expired, lock renewal, lock renewal batch, send timeout, receiver disconnected, SDK troubleshooting, azure messaging SDK, event hub consumer, service bus queue issue, topic subscription error, enable logging event hub, service bus logging, eventhub python, servicebus java, eventhub javascript, servicebus dotnet, event hub checkpoint, event hub not receiving messages, service bus dead letter, batch processing lock, session lock expired, idle timeout, connection inactive, link detach, slow reconnect, session error, duplicate events, offset reset, receive batch.
azure-compliance
microsoft/azure-skills
Run Azure compliance and security audits with azqr plus Key Vault expiration checks. Covers best-practice assessment, resource review, policy/compliance validation, and security posture checks. WHEN: compliance scan, security audit, BEFORE running azqr (compliance cli tool), Azure best practices, Key Vault expiration check, expired certificates, expiring secrets, orphaned resources, compliance assessment.

