One-click install
npx skills add https://github.com/Tashima-Tarsh/Disha --skill cyber-security-tashima-tarsh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cyber-security
Source: https://github.com/Tashima-Tarsh/Disha/tree/main/.codex/skills/cyber-security
Command: npx skills add https://github.com/Tashima-Tarsh/Disha --skill cyber-security-tashima-tarsh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Security-sensitive DISHA code carries high risk of vulnerabilities, and manual reviews often miss critical controls like authentication, input validation, and audit logging, leading to preventable security incidents and data breaches.

Core Features & Use Cases

  • Comprehensive Security Checklist: Covers all mandatory security controls for DISHA code, including endpoint authentication, RBAC authorization, input validation and bounding, injection and traversal protection, secure credential management, and audit logging requirements.
  • Vulnerability Mitigation: Ensures code changes adhere to security guardrails to avoid common flaws like SQL injection, path traversal, privilege escalation, and plaintext credential storage.
  • Use Case: When implementing a new DISHA API endpoint for sensitive user data, use this skill to verify the implementation meets all security requirements before merging to production.

Quick Start

Use the cyber-security skill to review the new user data API endpoint code for compliance with all security checklist requirements before merging.

Frequently Asked Questions about cyber-security

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

FAQPage Schema
How do I prevent security vulnerabilities in backend API code changes during review?

Prevent security vulnerabilities during code review by enforcing mandatory controls like endpoint authentication, RBAC authorization, input validation and bounding, injection protection, encrypted credential storage, and audit event emission for sensitive operations.

What security controls are mandatory for DISHA web API and backend components?

Mandatory DISHA security controls include endpoint authentication, RBAC authorization, input validation and bounding, injection and traversal protection, encrypted credential storage, and audit event emission for sensitive operations.

How do I check my new API endpoint for SQL injection and privilege escalation risks?

Check API endpoints for SQL injection and privilege escalation by enforcing input validation and bounding, RBAC authorization, and injection and traversal protection during code modification and review workflows.

Does this cyber-security skill work for code changes involving credential management and audit logging?

Yes, the cyber-security skill applies to all code changes involving credential management and audit logging, enforcing encrypted credential storage and mandatory audit event emission for sensitive operations.

Why does manual code review miss critical security controls like authentication and input validation?

Manual code review misses critical security controls like authentication and input validation due to oversight, leading to preventable security incidents and data breaches without automated checklist enforcement.