senior-security

Perform threat modeling, vulnerability analysis, and secure architecture design.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/Nuwanda04/Ballen-Fisk --skill senior-security-nuwanda04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-security
Source: https://github.com/Nuwanda04/Ballen-Fisk/tree/main/.cursor/skills/senior-security
Command: npx skills add https://github.com/Nuwanda04/Ballen-Fisk --skill senior-security-nuwanda04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the critical need for robust security by providing a comprehensive toolkit for identifying, analyzing, and mitigating security risks across the software development lifecycle.

Core Features & Use Cases

  • Threat Modeling: Systematically identify potential threats using frameworks like STRIDE.
  • Vulnerability Assessment: Detect and classify security weaknesses in applications and infrastructure.
  • Secure Architecture Design: Implement best practices like Zero Trust and Defense-in-Depth.
  • Secure Code Review: Analyze code for common vulnerabilities and insecure patterns.
  • Incident Response: Provides workflows for handling security incidents.
  • Use Case: A development team is about to launch a new web application. They can use this Skill to perform a threat model, conduct a vulnerability assessment on the staging environment, and review their architecture against security best practices to ensure a secure launch.

Quick Start

Use the senior-security skill to perform a threat model analysis for the 'user-authentication' component.

Frequently Asked Questions about senior-security

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

FAQPage Schema
How do I perform threat modeling using STRIDE for a new application component?

Threat modeling with STRIDE systematically identifies potential security threats by categorizing risks like spoofing, tampering, and repudiation. This toolkit guides you through analyzing application components to proactively map vulnerabilities and mitigate security risks across the software development lifecycle.

What is the best way to conduct a vulnerability assessment before a production launch?

Vulnerability assessment detects and classifies security weaknesses in applications and infrastructure using OWASP guidance and security scanning tools. It provides systematic detection of insecure patterns, enabling development teams to resolve critical vulnerabilities before launching.

Can I review my system architecture against Zero Trust and Defense-in-Depth best practices?

Yes, secure architecture design implements best practices like Zero Trust and Defense-in-Depth. The toolkit analyzes your system design against established security patterns, ensuring robust defense layers and validating your architecture for secure launches.

How does secure code review identify common vulnerabilities in my codebase?

Secure code review analyzes code for common vulnerabilities and insecure patterns using OWASP guidance. It systematically inspects your codebase to detect security weaknesses, classify risks, and recommend mitigations aligned with established cryptography patterns and security best practices.

Do I need this security analysis toolkit for incident response planning?

Yes, the toolkit provides workflows for handling security incidents and facilitates proactive security posture management. It supplies structured incident response planning methodologies, ensuring your team can systematically address and mitigate active security threats.

What are the limitations of using penetration testing for proactive security posture management?

Penetration testing identifies exploitable weaknesses but is a point-in-time assessment rather than a continuous monitor. It should be combined with ongoing threat modeling and vulnerability analysis to ensure comprehensive proactive security posture management across the lifecycle.