security

Apply authentication, authorization, and input validation patterns across endpoints.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/bulbulogludemir/krabby --skill security-bulbulogludemir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security
Source: https://github.com/bulbulogludemir/krabby/tree/main/skills/security
Command: npx skills add https://github.com/bulbulogludemir/krabby --skill security-bulbulogludemir

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Security gaps across applications often go unchecked, leaving APIs, pages, and data vulnerable to unauthorized access, misvalidation, and common OWASP risks.

Core Features & Use Cases

  • Enforces authentication checks at entry points and ensures authorization ownership across resources
  • Provides guidance on input validation using safe parsing, error handling, and generic responses
  • Includes OWASP-aligned patterns, a security checklist, and practical coding references for backend and frontend integrations
  • Use Case: Add auto-protection to endpoints, perform quick reviews of resource access, and audit code for security pitfalls

Quick Start

Activate the security skill in your project to automatically apply auth, validation, and ownership protections across endpoints.

Frequently Asked Questions about security

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement OWASP-aligned authorization and input validation across API endpoints?

To enforce secure coding, this applies authentication, authorization, and input validation patterns across backend and frontend endpoints. It targets API routes, data access layers, and UI boundaries to resolve misvalidation and unauthorized access vulnerabilities.

What is the best way to add authentication checks and ownership verification to backend and frontend endpoints?

The best way to secure endpoints is to apply automated security patterns at entry points. This enforces authentication checks and verifies resource ownership across data access layers and UI boundaries to prevent unauthorized access.

Can I integrate automated security patterns with my existing authentication modules?

Yes, these security patterns support optional integration with existing auth modules. You can apply defensive coding practices and OWASP-aligned protections directly into your current authentication setup without requiring a full replacement.

Does this security skill work across different technology stacks for frontend and backend?

Yes, this applies OWASP-aligned protections and defensive coding practices across technologies. It enforces guardrails for auth, ownership verification, safe error handling, and input validation for both backend and frontend integrations.

How do I audit my code for security pitfalls and OWASP risks?

To audit code for security pitfalls, apply the included OWASP-aligned patterns and security checklist. This performs quick reviews of resource access and identifies misvalidation gaps across backend and frontend endpoints.

Why do my API routes fail safe error handling and input validation checks?

API routes fail safe error handling and input validation checks when they lack safe parsing and generic error responses. This resolves those gaps by applying defensive coding practices and safe error handling patterns across data access layers.