security-testing

Test software security vulnerabilities using OWASP principles.

436|78|Updated Sep 11, 2025
One-click install
npx skills add https://github.com/proffesor-for-testing/agentic-qe --skill security-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-testing
Source: https://github.com/proffesor-for-testing/agentic-qe/tree/main/.claude/skills/security-testing
Command: npx skills add https://github.com/proffesor-for-testing/agentic-qe --skill security-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides structured security testing guided by OWASP principles, focusing on authentication, authorization, vulnerability scanning, and secure configuration.

Core Features & Use Cases

  • OWASP Top 10 Coverage: Systematic checks for critical vulnerabilities.
  • Dependency Scanning: Identify known vulnerabilities in dependencies.
  • Secrets & Config Review: Ensure secrets are not exposed and configurations are secure.

Quick Start

Initiate a security assessment across APIs and services to verify protections and identify gaps.

Frequently Asked Questions about security-testing

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

FAQPage Schema
How do I test for OWASP Top 10 vulnerabilities in my application?

OWASP Top 10 testing systematically checks for critical vulnerabilities like injection, broken authentication, and misconfiguration. This Skill applies OWASP principles to scan endpoints, validate authentication and authorization, perform dependency scanning, and detect secrets exposure across your codebase and CI/CD pipeline using integrated tools like SonarQube, Semgrep, and OWASP ZAP.

Can I automate security testing in my CI/CD pipeline?

Yes. This Skill integrates security testing directly into CI/CD workflows, running automated SAST and DAST scans, dependency scanning, and secret detection on every build. It supports tools like Snyk, npm audit, TruffleHog, and OWASP ZAP to catch vulnerabilities early without manual intervention.

What security checks does this cover beyond dependency scanning?

Security testing covers authentication and authorization validation, injection attack testing, secrets and misconfiguration detection, rate-limiting checks, and threat modeling. It combines SAST static analysis, DAST dynamic testing, and secure coding discipline to meet functional and technical security requirements.

Does this work with my existing security tools?

Yes. This Skill integrates with industry-standard tools including SonarQube, Semgrep, OWASP ZAP, Snyk, npm audit, and TruffleHog, allowing you to consolidate security testing across your existing tech stack and workflows without replacing current tooling.

When should I use security testing versus manual code review?

Automated security testing catches known vulnerabilities, misconfigurations, and exposed secrets at scale across CI/CD pipelines and development workflows. Manual review complements automation by identifying business logic flaws and complex threat scenarios, making both approaches essential for resilient applications.

What's required before running a security assessment?

Prepare your codebase, APIs, and services for assessment. Configure access to your repositories, set up tool integrations like SonarQube or Semgrep, and define your security scope. The Skill then performs systematic vulnerability checks, dependency scanning, and configuration reviews to identify gaps.