api-sec

Triage API security testing across REST, GraphQL, SOAP, and WebSocket interfaces.

96|1|Updated Jun 4, 2026
One-click install
npx skills add https://github.com/langbyyi/CyberStrikeAI-SRC --skill api-sec-langbyyi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-sec
Source: https://github.com/langbyyi/CyberStrikeAI-SRC/tree/main/skills/api-sec
Command: npx skills add https://github.com/langbyyi/CyberStrikeAI-SRC --skill api-sec-langbyyi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Security teams conducting API security tests waste time figuring out which attack vectors to prioritize across REST, GraphQL, SOAP, and WebSocket interfaces, leading to missed critical vulnerabilities and inefficient testing workflows.

Core Features & Use Cases

  • Intelligent API Triage: Automatically categorizes API testing cases into the appropriate specialized workflow based on observed API characteristics like documentation presence, token usage, and API type.
  • Comprehensive Surface Discovery: Guides testers to find OpenAPI/Swagger docs, hidden API routes, version drift, and undocumented endpoints to map the full attack surface.
  • Use Case: When testing a mobile app backend with visible Swagger documentation, this skill first guides you to test authentication on all discovered endpoints, then routes you to the specialized BOLA testing skill for object-level authorization checks.

Quick Start

Use the api-sec skill to triage the target REST API at https://target/api and identify the highest-priority API attack vectors to test first.

Frequently Asked Questions about api-sec

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

FAQPage Schema
How do I prioritize API attack vectors during penetration testing?

API security triage categorizes observed API surface characteristics to route testers to specialized security workflows. This standardizes entry points for prioritizing asset discovery, object authorization, and token abuse testing.

What is the best way to discover hidden API routes and undocumented endpoints?

Comprehensive surface discovery maps the full attack surface by locating OpenAPI/Swagger documentation, hidden API routes, version drift, and undocumented endpoints. It guides testers through systematically identifying exposed API interfaces.

How do I test BOLA vulnerabilities across REST, GraphQL, and SOAP interfaces?

Testing BOLA vulnerabilities requires routing from the standardized triage entry point to specialized object-level authorization workflows. The triage evaluates API type and token usage to prioritize object authorization checks across REST, GraphQL, and SOAP interfaces.

Can I use JWT token abuse testing for WebSocket interfaces?

JWT token abuse testing for WebSocket interfaces is supported through specialized API security workflows. The triage process evaluates token usage and API type characteristics to route testers to appropriate token exploitation workflows.

Does this API security triage work with mobile app backends exposing Swagger documentation?

API security triage works with mobile app backends exposing Swagger documentation by first guiding testers to test authentication on discovered endpoints. It then routes to specialized BOLA testing workflows for object-level authorization checks.