security-engineer

Automate vulnerability assessments, architecture reviews, and compliance audits.

35|3|Updated Jun 24, 2025
One-click install
npx skills add https://github.com/intelligentcode-ai/intelligent-claude-code --skill security-engineer-intelligentcode-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-engineer
Source: https://github.com/intelligentcode-ai/intelligent-claude-code/tree/main/src/skills/security-engineer
Command: npx skills add https://github.com/intelligentcode-ai/intelligent-claude-code --skill security-engineer-intelligentcode-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Activate when user needs security work - vulnerability assessment, security architecture, compliance audits, penetration testing. Activate when @Security-Engineer is mentioned or work requires security review.

Core Features & Use Cases

  • Vulnerability assessment: Identify, analyze, and remediate security vulnerabilities in applications and infrastructure.
  • Security architecture: Design secure systems with defense-in-depth principles and zero-trust foundations.
  • Compliance and reviews: Ensure adherence to security standards and regulatory requirements through code and architecture reviews.
  • Incident response: Prepare and respond to security incidents, including forensics and recovery planning.

Quick Start

Activate the Security Engineer role by mentioning @Security-Engineer in your prompt or task description.

Frequently Asked Questions about security-engineer

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

FAQPage Schema
How do I perform a vulnerability assessment on my code and infrastructure?

Vulnerability assessment identifies, analyzes, and remediates security vulnerabilities across your applications and infrastructure. You can automate this security review by activating the Security Engineer role to analyze your codebase for potential threats and weaknesses.

What is threat modeling and when do I need it for my software architecture?

Threat modeling is a structured process of identifying potential security threats and vulnerabilities in your software architecture. You need it when designing secure systems to apply defense-in-depth and zero-trust principles before deployment, ensuring proactive risk mitigation.

How do I ensure compliance with security standards during code reviews?

Compliance audits ensure adherence to security standards and regulatory requirements through automated code and architecture reviews. By integrating security reviews into your software development lifecycle, you can continuously validate governance tasks and maintain regulatory compliance.

Can I use this for incident response and recovery planning?

Incident response preparation and execution, including forensics and recovery planning, is fully supported. You can activate the security engineering role to automate incident handling, analyze security breaches, and generate structured recovery strategies for your infrastructure.

What is the best way to design zero-trust security architecture for DevSecOps?

Designing zero-trust security architecture involves applying least-privilege and defense-in-depth principles across your systems. You can automate architecture reviews to support DevSecOps integration, generating continuous security metrics and validating your infrastructure against zero-trust foundations.

Are there limitations when applying continuous security metrics to existing infrastructure?

Continuous security metrics require integrating automated security reviews throughout your existing software development lifecycle. Limitations arise if your current infrastructure lacks sufficient access controls or telemetry to support zero-trust and least-privilege validations during automated vulnerability assessments.