security-expert

Identify and remediate OWASP Top 10 security vulnerabilities in code.

1|1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/ntk148v/skills --skill security-expert-ntk148v
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-expert
Source: https://github.com/ntk148v/skills/tree/main/skills/security-expert
Command: npx skills add https://github.com/ntk148v/skills --skill security-expert-ntk148v

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you identify security weaknesses in code and configurations before they become real-world breaches, reducing the risk of exploitable vulnerabilities.

Core Features & Use Cases

  • Threat Modeling: Map assets, attack surface, and likely attack vectors to guide what to test and harden first.
  • Vulnerability Detection & Mitigation: Address common classes like injection, command execution, path traversal, broken access control, and XSS with concrete remediation patterns.
  • Secure System Review Workflow: Provide a structured checklist across authentication, authorization, data protection, API security, and dependency risk.
  • Use Case: You are reviewing a feature PR or a backend endpoint and need a repeatable way to check for OWASP Top 10 issues and implement safer alternatives.

Quick Start

Use the security-expert skill to review the provided code for common OWASP Top 10 vulnerabilities and recommend specific, secure fixes.

Frequently Asked Questions about security-expert

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

FAQPage Schema
How do I find and fix OWASP Top 10 vulnerabilities in my code?

To find and fix OWASP Top 10 vulnerabilities, apply a phase-based review covering injection, path traversal, broken access control, and XSS with concrete remediation patterns. This structured workflow checks authentication, data protection, and API security to mitigate common weaknesses before deployment.

What is included in a secure code review for web and backend systems?

A secure code review for web and backend systems includes threat modeling, authentication and authorization audits, input/output validation checks, and API hardening. It maps assets and attack vectors to guide testing across injection, credential handling, rate limiting, CORS, and dependency scanning.

How do I implement threat modeling to guide security hardening?

Implement threat modeling by mapping assets, the attack surface, and likely attack vectors to prioritize what to test and harden first. This process guides focused vulnerability detection and mitigation across your codebase, addressing injection, command execution, and path traversal risks.

Can I use this approach to audit authentication and authorization logic?

Yes, you can audit authentication and authorization logic using a structured security review checklist. This approach evaluates credential handling, access control mechanisms, and data protection to identify broken access control and enforce secure coding practices.

What is the best way to harden API endpoints against common security flaws?

The best way to harden API endpoints is applying a secure system review workflow that checks rate limiting, CORS configurations, input validation, and output encoding. This mitigates injection, command execution, and path traversal vulnerabilities across web and backend systems.

When do I need dependency scanning recommendations for vulnerability remediation?

You need dependency scanning recommendations when reviewing a feature PR or backend endpoint to identify risks from external libraries. This phase-based security review provides safer alternatives and concrete remediation patterns to reduce the risk of exploitable vulnerabilities.