Plugin apisec
OWASP API Security Top 10 skills: BOLA detection, auth and RBAC scaffolding, injection checks, security tests, API security review, OpenAPI hardening.
Cómo instalar el plugin apisec
Ejecuta ambos comandos dentro de Claude Code. El primero agrega el marketplace una vez; el segundo instala el plugin.
/plugin marketplace add apisec-inc/apisec-skills
/plugin install apisec@apisec-skillsQué hay dentro de apisec
19 partes leídas de los archivos del propio plugin.
Agentes 13
Llama como @agent-apisec:name- @agent-apisec:claude-code:rules:admin-rbac
No hay descripción en el archivo.
- @agent-apisec:claude-code:rules:auth-required
No hay descripción en el archivo.
- @agent-apisec:claude-code:rules:error-sanitization
No hay descripción en el archivo.
- @agent-apisec:claude-code:rules:input-validation
No hay descripción en el archivo.
- @agent-apisec:claude-code:rules:ownership-check
No hay descripción en el archivo.
- @agent-apisec:codex:AGENTS
No hay descripción en el archivo.
- @agent-apisec:copilot:copilot-instructions
No hay descripción en el archivo.
- @agent-apisec:gemini:GEMINI
No hay descripción en el archivo.
- @agent-apisec:windsurf:rules:admin-rbac
Requires explicit role assertion before executing admin-scoped operations. Prevents privilege escalation and BFLA vulnerabilities.
- @agent-apisec:windsurf:rules:auth-required
Enforces authentication middleware on all API route handlers. Applies to Express, FastAPI, Django, Spring, Go Gin.
- @agent-apisec:windsurf:rules:error-sanitization
Prevents leaking internal error details, stack traces, or database error messages in API responses.
- @agent-apisec:windsurf:rules:input-validation
Requires validation of all user-supplied input before use. Prevents injection, unexpected types, and missing required fields.
- @agent-apisec:windsurf:rules:ownership-check
Requires ownership validation on any endpoint that accesses database records by user-supplied ID. Prevents BOLA/IDOR vulnerabilities.
Skills 6
Claude lo carga cuando la tarea coincide- api-security-review
Performs a structured security assessment of API code against the OWASP API Security Top 10 2023 standards.
- auth-rbac-scaffold
Generates secure authentication patterns and role-based access control systems while detecting OWASP API security vulnerabilities.
- bola-detector
Detects Broken Object Level Authorization (BOLA) and Insecure Direct Object Reference (IDOR) vulnerabilities in API endpoints.
- injection-checker
Detects, classifies, and provides fixes for various injection vulnerabilities including SQL, NoSQL, command, and template injection.
- openapi-hardener
Secures API contracts by tightening OpenAPI, JSON Schema, Zod, Joi, and Pydantic definitions to prevent mass assignment and data exposure.
- security-test-generator
Generates adversarial, security-focused test cases for API endpoints to detect vulnerabilities like auth bypass, injection, and privilege escalation.
Usando apisec en Claude Code
Pide un agente por nombre:
@agent-apisec:claude-code:rules:admin-rbac
@agent-apisec:claude-code:rules:auth-requiredLas Skills no necesitan comando. Claude las lee cuando tu solicitud coincide con lo que describen.
Actualizar, desactivar o eliminar
- Actualizar el plugin (shell)
- claude plugin update apisec@apisec-skills
- Refrescar el marketplace
- /plugin marketplace update apisec-skills
- Desactivarlo por ahora
- /plugin disable apisec@apisec-skills
- Eliminarlo
- /plugin uninstall apisec@apisec-skills
Skills en apisec
Performs a structured security assessment of API code against the OWASP API Security Top 10 2023 standards.
21estrellasGenerates secure authentication patterns and role-based access control systems while detecting OWASP API security vulnerabilities.
21estrellasDetects Broken Object Level Authorization (BOLA) and Insecure Direct Object Reference (IDOR) vulnerabilities in API endpoints.
21estrellasDetects, classifies, and provides fixes for various injection vulnerabilities including SQL, NoSQL, command, and template injection.
21estrellasSecures API contracts by tightening OpenAPI, JSON Schema, Zod, Joi, and Pydantic definitions to prevent mass assignment and data exposure.
21estrellasGenerates adversarial, security-focused test cases for API endpoints to detect vulnerabilities like auth bypass, injection, and privilege escalation.
21estrellas
Preguntas sobre el plugin apisec
¿Cómo instalo el plugin apisec?
En Claude Code ejecuta /plugin marketplace add apisec-inc/apisec-skills y luego /plugin install apisec@apisec-skills.
¿Qué incluye el plugin apisec?
apisec agrupa 13 agentes, 6 skills.
¿Qué agentes vienen con apisec?
claude-code/rules/admin-rbac, claude-code/rules/auth-required, claude-code/rules/error-sanitization, claude-code/rules/input-validation, claude-code/rules/ownership-check, codex/AGENTS +7. Llama a uno con @agent-apisec:claude-code:rules:admin-rbac.
¿Cómo actualizo o elimino el plugin apisec?
Actualízalo con claude plugin update apisec@apisec-skills en tu shell, o desde la pestaña Installed de /plugin. Elimínalo con /plugin uninstall apisec@apisec-skills.
¿Bajo qué licencia está el plugin apisec?
MIT, como se indica en el manifiesto del plugin.