Security Standards

Enforces security protocols including AES-256 encryption, TLS 1.3, Zero Trust, least privilege, SQLi/XSS prevention, dependency management, and secure authentication for building software.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/ntluong95/agent-skills-statistics --skill security-standards-ntluong95
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Security Standards
Source: https://github.com/ntluong95/agent-skills-statistics/tree/main/.github/skills/common/security-standards
Command: npx skills add https://github.com/ntluong95/agent-skills-statistics --skill security-standards-ntluong95

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides universal security protocols to build safe and resilient software, addressing critical vulnerabilities and promoting secure coding practices.

Core Features & Use Cases

  • Data Safeguarding: Implements Zero Trust, Least Privilege, and encryption standards.
  • Secure Coding: Prevents injections, manages dependencies, and enforces secure authentication.
  • Use Case: When developing a new API endpoint that handles user credentials, apply these security standards to ensure robust authentication and prevent common vulnerabilities.

Quick Start

Apply the security standards skill to ensure all sensitive data is encrypted and protected.

Frequently Asked Questions about Security Standards

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

FAQPage Schema
What security standards should I follow when building an API endpoint that handles user credentials?

Security standards for handling user credentials require implementing robust authentication mechanisms, applying zero trust principles, and enforcing least privilege access controls. They ensure sensitive data remains encrypted and protected against common vulnerabilities like injection attacks.

How do I prevent SQL injection and XSS vulnerabilities in my codebase?

Preventing SQL injection and XSS vulnerabilities requires enforcing secure coding practices through input validation, parameterized queries, and output encoding. These security standards continuously monitor code to stop injection attacks before they compromise data.

What encryption standards should I use to safeguard data in transit and at rest?

Encryption standards for safeguarding data include AES-256 for data at rest and TLS 1.3 for data in transit. These protocols ensure universal security protection, maintaining data confidentiality and integrity across your software.

How does zero trust architecture apply to secure software development?

Zero trust architecture applies to secure software development by enforcing strict identity verification, least privilege access, and continuous security monitoring. It assumes no implicit trust, requiring authentication for every access request regardless of network location.

Does this approach support dependency management for identifying vulnerable libraries?

Yes, secure coding standards include dependency management to identify and mitigate vulnerabilities in third-party libraries. This continuous monitoring ensures your software remains resilient against known security exploits introduced through external dependencies.

What is the best way to implement secure authentication mechanisms in a new application?

The best way to implement secure authentication mechanisms involves applying universal security protocols that enforce zero trust and least privilege. It ensures robust identity verification and prevents unauthorized access to sensitive user data.