Skip to main content
skill

api-fuzzing-bug-bounty — Claude Code skill for API security

This skill guides security checks for REST, SOAP, and GraphQL APIs. Use it to structure authorized bug bounty work or an API security assessment.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --skill security/api-fuzzing-bug-bounty
Open on GitHub

What api-fuzzing-bug-bounty does

The skill lays out an API assessment, starting with documentation and endpoint discovery, then moving through authentication, access control, and HTTP method checks. It covers IDOR, authentication bypasses, injection flaws, and rate limits. GraphQL has its own schema and query testing guidance.

You’ll need Burp Suite or a comparable proxy, wordlists, Python for scripts, and familiarity with REST, GraphQL, or SOAP. That setup matters: some of the described tests depend on those tools and protocol knowledge. Run checks only against APIs you’re authorized to assess.

What it helps with

  • discover API endpoints from available documentation
  • check whether one user can access another user’s data
  • test authentication and rate-limit controls
  • probe REST and GraphQL requests for injection flaws
  • compare responses across HTTP methods

Example prompts for the agent

  • Assess this REST API: find endpoints and test whether access controls are enforced.
  • Check this GraphQL API for authorization flaws and injection points.
  • Draft an API bug bounty test plan covering IDOR and rate limits.

How to install api-fuzzing-bug-bounty

1claude-code-templates

npx claude-code-templates@latest --skill security/api-fuzzing-bug-bounty

2Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill api-fuzzing-bug-bounty -a claude-code

3Manually: put the files in place

~/.claude/skills/api-fuzzing-bug-bounty/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/api-fuzzing-bug-bounty/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about api-fuzzing-bug-bounty

How do I install api-fuzzing-bug-bounty in Claude Code?

Run npx claude-code-templates@latest --skill security/api-fuzzing-bug-bounty.

What does api-fuzzing-bug-bounty do?

It guides checks for REST, SOAP, and GraphQL APIs, including endpoint discovery, authentication, object access, injection, and HTTP methods.

What do I need to use api-fuzzing-bug-bounty?

You need Burp Suite or a similar proxy, wordlists, Python for scripting, and familiarity with REST, GraphQL, or SOAP.

Similar skills

All skills for Security →

From the same set495

The whole set →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor