<< All versions
Skill v1.0.0
currentLLM-judged scan90/100haryy985/yunkun-console-preview/api-recon-and-docs
──Details
PublishedOctober 23, 2026 at 08:43 PM
Content Hashsha256:4c9b37f6883e611e...
Git SHA49d280ffad42
──Files
Files (1 file, 1.7 KB)
SKILL.md1.7 KBactive
SKILL.md · 62 lines · 1.7 KB
version: "1.0.0" name: api-recon-and-docs description: >- API reconnaissance and documentation review playbook. Use when discovering endpoints, schemas, versions, OpenAPI specs, hidden docs, and surface area for API testing.
SKILL: API Recon and Docs — Endpoints, Schemas, and Version Surface
AI LOAD INSTRUCTION: Use this skill first when the target is a REST, mobile, or GraphQL API and you need to enumerate endpoints, documentation, versions, and hidden surface area before exploitation.
1. PRIMARY GOALS
- Discover all reachable API entrypoints.
- Extract schemas, optional fields, and role differences.
- Identify old versions, mobile paths, GraphQL endpoints, and undocumented parameters.
2. RECON CHECKLIST
JavaScript and client mining
bash
curl https://target/app.js | grep -oE '(/api|/rest|/graphql)[^"'\'' ]+' | sort -u
Common documentation and schema paths
text
/swagger.json/openapi.json/api-docs/docs/.well-known//graphql/gql
Version and product drift
text
/api/v1//api/v2//api/mobile/v1//legacy/
3. WHAT TO EXTRACT FROM DOCS
- optional and undocumented fields
- admin-only request examples
- deprecated endpoints that may still be active
- schema hints like
additionalProperties: true - parameter names tied to filtering, sorting, IDs, roles, or tenancy
4. NEXT ROUTING
| Finding | Next Skill | |
|---|---|---|
| object IDs everywhere | ../../../skills/specialized/api-security/SKILL.md | |
| JWT, OAuth, role claims | ../../../skills/specialized/api-security/SKILL.md | |
| GraphQL or hidden fields | ../../../skills/skill/knowledge-base/graphql-test.md | |
| strong auth boundary but suspicious business flow | ../../../skills/specialized/business-logic-attack/SKILL.md |