owasp-security

Analyze software and AI agent systems for OWASP vulnerabilities and ASVS 5.0 compliance.

1|1|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/orkestra-cc/orkestra --skill owasp-security-orkestra-cc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: owasp-security
Source: https://github.com/orkestra-cc/orkestra/tree/main/.claude/skills/owasp-security
Command: npx skills add https://github.com/orkestra-cc/orkestra --skill owasp-security-orkestra-cc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the critical need for proactive security in software development by providing actionable guidance based on the OWASP Top 10, ASVS 5.0, and emerging AI security standards.

Core Features & Use Cases

  • Security Code Review: Provides a comprehensive checklist to identify vulnerabilities like injection, broken access control, and cryptographic failures.
  • Secure Pattern Implementation: Offers verified code patterns for common languages to prevent common exploits.
  • AI Agent Security: Includes specific mitigation strategies for risks associated with building and deploying AI agent systems.

Quick Start

Apply the owasp-security skill to review the current authentication module for potential vulnerabilities and suggest secure code improvements.

Frequently Asked Questions about owasp-security

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review my code for OWASP Top 10 vulnerabilities?

To review code for OWASP vulnerabilities, apply a comprehensive security checklist identifying injection, broken access control, and cryptographic failures. This process provides actionable remediation guidance and verified secure coding patterns across multiple programming languages.

What are the best ways to secure AI agent systems against prompt injection?

Securing AI agent systems against prompt injection requires specific mitigation strategies for tool misuse and insecure data handling. Implementing architectural threat modeling based on emerging AI security standards effectively mitigates these deployment risks.

Does this security analysis support compliance with ASVS 5.0 requirements?

Yes, this security analysis ensures compliance with ASVS 5.0 requirements. It evaluates your software development lifecycle against OWASP standards, providing architectural threat modeling and vulnerability assessments to verify secure implementation.

How do I implement secure authentication patterns to prevent common exploits?

To implement secure authentication patterns, apply verified code patterns provided for common languages to prevent common exploits. This approach addresses broken access control and cryptographic failures, ensuring your authentication module meets industry-standard security practices.

When do I need architectural threat modeling for software development?

Architectural threat modeling is needed when assessing complex software or AI agent systems for proactive security. It identifies structural vulnerabilities and insecure data handling risks, ensuring compliance with ASVS 5.0 requirements before deployment.