security

Mitigate web application security risks with OWASP Top 10 patterns.

31|4|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/kissrosecicd-hub/agents-evolution --skill security-kissrosecicd-hub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security
Source: https://github.com/kissrosecicd-hub/agents-evolution/tree/main/.agents/skills/scientiacapital-security
Command: npx skills add https://github.com/kissrosecicd-hub/agents-evolution --skill security-kissrosecicd-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Securely building and operating web and backend applications by adopting established patterns for authentication, secrets management, input validation, and vulnerability prevention.

Core Features & Use Cases

  • Authentication patterns and token lifecycle best practices (JWTs, refresh tokens, secure storage)
  • Secrets management, rotation and validation of environment variables, encryption at rest and in transit
  • Input validation, CSP headers, and OWASP Top 10 aligned controls across modern stacks (Supabase, Next.js, Python backends)

Quick Start

Configure secure defaults by validating environment variables at startup, enabling short-lived tokens, rotating secrets, and enforcing RLS and CSP across your stack.

Frequently Asked Questions about security

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

FAQPage Schema
How do I implement secure JWT authentication and refresh token lifecycle management?

Secure JWT authentication and refresh token lifecycle management involves adopting established patterns for short-lived tokens, secure token storage, and validated environment secrets to mitigate web application security risks across modern stacks.

What's the best way to validate environment secrets and manage encryption at rest and in transit?

Validating environment secrets and managing encryption requires applying established security patterns for secrets management, rotation, and startup validation of environment variables to ensure encryption at rest and in transit across your stack.

How do I configure Row Level Security (RLS) and CSP headers in Supabase and Next.js?

Configuring RLS and CSP headers in Supabase and Next.js involves applying OWASP Top 10 aligned controls, enforcing Row Level Security policies, and setting Content Security Policy headers to prevent common web application vulnerabilities.

Do I need input validation and parameterized queries to mitigate OWASP Top 10 risks in Python backends?

Input validation and parameterized queries are essential to mitigate OWASP Top 10 risks in Python backends, applying established security patterns for access control and vulnerability prevention across modern web stacks.

Can I use this approach for CSRF protection and secure session management across modern web stacks?

CSRF protection and secure session management are supported across modern stacks like Supabase, Next.js, and Python backends by applying established security patterns and practices for authentication and access control.