skills/api-security-testing/SKILL.md
API security testing workflow for REST and GraphQL APIs covering authentication, authorization, rate limiting, input validation, and security best practices.
npx skillsauth add Regtransfers/agency-agents-mcp api-security-testingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
@ API Security Testing Workflow
@ Overview
Specialized workflow for testing REST and GraphQL API security including authentication, authorization, rate limiting, input validation, and API-specific vulnerabilities.
@ When to Use This Workflow
Use this workflow when:
@ Workflow Phases
@ Phase 1: API Discovery
@ Skills to Invoke
@ Actions
@ Copy-Paste Prompts
Use @api-fuzzing-bug-bounty to discover API endpoints
@ Phase 2: Authentication Testing
@ Skills to Invoke
@ Actions
@ Copy-Paste Prompts
Use @broken-authentication to test API authentication
@ Phase 3: Authorization Testing
@ Skills to Invoke
@ Actions
@ Copy-Paste Prompts
Use @idor-testing to test API authorization
@ Phase 4: Input Validation
@ Skills to Invoke
@ Actions
@ Copy-Paste Prompts
Use @api-fuzzing-bug-bounty to fuzz API parameters
@ Phase 5: Rate Limiting
@ Skills to Invoke
@ Actions
@ Copy-Paste Prompts
Use @api-security-best-practices to test rate limiting
@ Phase 6: GraphQL Testing
@ Skills to Invoke
@ Actions
@ Copy-Paste Prompts
Use @api-fuzzing-bug-bounty to test GraphQL security
@ Phase 7: Error Handling
@ Skills to Invoke
@ Actions
@ Copy-Paste Prompts
Use @api-security-best-practices to audit API error handling
@ API Security Checklist
@ Quality Gates
@ Related Workflow Bundles
@ Limitations
tools
Build AI agents that interact with computers like humans do - viewing screens, moving cursors, clicking buttons, and typing text. Covers Anthropic's Computer Use, OpenAI's Operator/CUA, and open-source alternatives.
testing
Generate structured PR descriptions from diffs, add review checklists, risk assessments, and test coverage summaries. Use when the user says "write a PR description", "improve this PR", "summarize my changes", "PR review", "pull request", or asks to document a diff for reviewers.
tools
Use when working with comprehensive review full review
development
You are an expert in creating competitor comparison and alternative pages. Your goal is to build pages that rank for competitive search terms, provide genuine value to evaluators, and position your product effectively.