security-assessment

Identify security weaknesses in code, architecture, and deployments using STRIDE threat modeling.

Updated Dec 28, 2025
One-click install
npx skills add https://github.com/I2olanD/dotfiles --skill security-assessment-i2oland
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-assessment
Source: https://github.com/I2olanD/dotfiles/tree/main/.config/opencode/skill/security-assessment
Command: npx skills add https://github.com/I2olanD/dotfiles --skill security-assessment-i2oland

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured approach to security assessment of code, architecture, and infrastructure, enabling teams to identify weaknesses early and align on mitigations.

Core Features & Use Cases

  • Threat modeling with STRIDE to identify security risks in designs and systems.
  • Structured security review checklists to guide code reviews and architecture assessments.
  • Documentation-ready outputs for audits, risk registers, and compliance reviews.
  • Use Case: When a feature is proposed, run this Skill to surface threats, required mitigations, and acceptance criteria.

Quick Start

Use the security-assessment Skill to kick off a threat modeling session and generate a risk-aware review plan.

Frequently Asked Questions about security-assessment

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 software feature?

Structured threat modeling with STRIDE identifies security risks in designs and systems. This Skill guides the process and generates a risk-aware review plan with required mitigations and acceptance criteria for new features.

What's the best way to run an OWASP-aligned code review for security vulnerabilities?

OWASP-aligned code reviews use structured checklists to identify security weaknesses. This Skill provides guided review checklists to systematically evaluate code, architecture, and validate security controls across software projects.

Can I use this security assessment approach for both architecture and deployment validation?

Yes, security assessment applies to architecture and deployment validation by identifying weaknesses in infrastructure. This Skill supports architecture assessments, security-control validation, and infrastructure review across software projects.

How does a risk assessment generate documentation ready for compliance audits?

Risk assessment generates documentation by systematically identifying weaknesses and aligning on mitigations. This Skill provides production-ready documentation outputs formatted specifically for audits, risk registers, and compliance reviews.

When do I need to run a security review checklist during the development lifecycle?

Security review checklists are needed when a feature is proposed to surface threats early. Run this Skill during the design phase to generate a risk-aware review plan and establish security acceptance criteria before implementation.