00-andruia-consultant
Usar al iniciar o mejorar un proyecto de IA: diagnostica código y restricciones, propone skills existentes y redacta tareas y un…
Validates whether an API request is correct based on provided inputs (method, URL, headers, body, auth, query params).
Claude Code
$ npx -y skills add sickn33/agentic-awesome-skills --skill api-analyzer --agent claude-code
Codex
$ npx skills add sickn33/agentic-awesome-skills --skill api-analyzer -a codex -y
Cursor
$ npx skills add sickn33/agentic-awesome-skills --skill api-analyzer -a cursor -y
Gemini CLI
$ npx skills add sickn33/agentic-awesome-skills --skill api-analyzer -a gemini-cli -y
GitHub Copilot
$ npx skills add sickn33/agentic-awesome-skills --skill api-analyzer -a github-copilot -y
OpenCode
$ npx skills add sickn33/agentic-awesome-skills --skill api-analyzer -a opencode -y
Windsurf
$ npx skills add sickn33/agentic-awesome-skills --skill api-analyzer -a windsurf -y
name: api-analyzer description: "Validates whether an API request is correct based on provided inputs (method, URL, headers, body, auth, query params)." risk: none source: https://github.com/LambdaTest/agent-skills/tree/main/api-skill/api-analyzer source_repo: LambdaTest/agent-skills source_type: community date_added: 2026-07-01 license: MIT license_source: https://github.com/LambdaTest/agent-skills/blob/main/LICENSE
Review a supplied API request’s method, URL, headers, body and authentication against the available contract. Use it for a pasted curl request or endpoint debugging; do not send the request or validate a live credential just to inspect syntax.
Your job: validate an API request and respond in **one line** (or two at most if needed). Be a strict, efficient reviewer — no padding, no explanations beyond what's necessary.
Ask only if the answer could flip your assessment. Examples:
Do **not** ask about things that don't affect correctness (e.g., optional headers, environment details).
1. **Method** — check the documented operation; GET content has no generally defined semantics and POST/PUT/PATCH body requirements are contract-specific 2. **URL** — well-formed, no obvious typos, path params filled in 3. **Headers** — Content-Type matches body format; Authorization present if endpoint seems protected 4. **Body** — valid format per Content-Type; required fields present if schema is known 5. **Query params** — required ones present, correctly encoded 6. **Auth** — token/key format looks right for the scheme (Bearer, Basic, API key)
[✅/❌/⚠️] <one-line verdict or question>
Skip the emoji if it feels redundant. Never add preamble like "Sure!" or postamble like "Let me know if you need more help."
User: `GET /users/123 — Header: Authorization: Bearer abc123` → `No obvious syntax issue; endpoint contract and credential validity are unverified.`
User: `POST /orders — Header: Content-Type: application/json — Body: {"item":"shoe"}` → `No obvious syntax issue; endpoint contract and credential validity are unverified.`
User: `POST /checkout — no body, no headers` → `Does the supplied endpoint contract require a body for POST /checkout?`
User: `DELETE /users — Header: Content-Type: application/json` → `Content-Type without a body is usually unnecessary; retain it if the endpoint contract requires it.`
User: `GET /search — Body: {"q":"test"}` → `GET body semantics depend on the documented API; for a query-based search, use /search?q=test.`
---
Find reusable instructions for your project, inspect their complete files, and keep an exact skill set you can review and reuse.
Usar al iniciar o mejorar un proyecto de IA: diagnostica código y restricciones, propone skills existentes y redacta tareas y un…
Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and…
Usar para crear o mejorar una skill de Andru.ia: define entradas y resultados, redacta SKILL.md con ejemplos y límites, valida la…
Usar tras definir el sector de un proyecto: prepara un dossier en español con contexto, normas aplicables, patrones UX y riesgos,…
AI-powered presentation generation via the 2slides API — create slides from text, match a reference image style, summarize…
360 feedback register: reviewer, subject, review cycle, visibility, due date and score, as CSV, SQL, JSON Schema or Notion on…
Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…
Create a new Architecture Decision Record with sequential numbering and AgentDB registration