security

Assess vulnerabilities and review code against OWASP Top 10 standards.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/zangxin75/openclaw-skills --skill security-zangxin75
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security
Source: https://github.com/zangxin75/openclaw-skills/tree/main/sw-security
Command: npx skills add https://github.com/zangxin75/openclaw-skills --skill security-zangxin75

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the critical need for robust security in software development and system operations by providing expert guidance on vulnerability assessment, penetration testing, and secure code practices.

Core Features & Use Cases

  • Vulnerability Assessment: Identifies common security flaws based on standards like OWASP Top 10.
  • Penetration Testing Guidance: Offers structured approaches to simulating attacks and uncovering weaknesses.
  • Secure Code Review: Provides checklists and methodologies for reviewing code for security vulnerabilities.
  • Use Case: A developer can use this skill to review their new authentication module for common vulnerabilities like broken access control or injection flaws before deployment.

Quick Start

Use the security skill to perform an OWASP Top 10 analysis on the provided code.

Frequently Asked Questions about security

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

FAQPage Schema
How do I perform an OWASP Top 10 vulnerability assessment on my source code?

To perform an OWASP Top 10 vulnerability assessment, you can use this skill to analyze your source code for common security flaws like injection vulnerabilities, broken access control, and authentication issues. It provides structured secure code review checklists and methodologies to identify weaknesses before deployment.

What is the best way to start threat modeling for a new software architecture?

The best way to start threat modeling is through this skill's progressive disclosure analysis, which phases security architecture reviews to systematically identify threats. It evaluates authentication flows and access controls, ensuring core principles of single domain focus and severity-based fixes are applied to your design.

Can I get penetration testing guidance for simulating attacks on my system?

Yes, you can get penetration testing guidance to simulate attacks and uncover system weaknesses. This skill offers structured approaches for offensive security testing, helping you identify exploitable vulnerabilities and validate the effectiveness of your current security defenses.

How do you review code for broken access control and injection vulnerabilities?

You review code for broken access control and injection vulnerabilities by applying this skill's secure code review checklists to the targeted modules. It identifies severity-based flaws within your authentication systems and ensures compliance with established security engineering standards.

Does this security analysis require any specific penetration testing tools or dependencies?

No specific penetration testing tools or external dependencies are required to use this security analysis skill. It operates independently, providing vulnerability assessment guidance, OWASP Top 10 checks, and threat modeling methodologies without needing additional software installations.