I built a "Secure Development" skill for Claude Code — it auto-activates when you’re building APIs, handling auth, deploying, etc.

I've been diving deep into security courses and certifications lately, OWASP, DevSecOps pipelines, cloud security architecture, compliance frameworks. I also had the chance to work alongside a senior solution architect who helped me understand how these concepts connect in real-world production systems.

After absorbing all of that, I decided to group everything I've learned into a Claude Code skill that automatically activates whenever you're doing security-relevant work: building APIs, setting up auth, managing secrets, configuring CI/CD, integrating LLMs, or deploying to production. Think of it as a security co-pilot baked into your dev workflow.

What it covers (full SDLC):

- Planning — Threat modeling (STRIDE/PASTA), security requirements, compliance mapping

- Architecture — Least privilege, defense in depth, zero trust, encryption patterns

- Coding — Input validation, secrets management, supply chain security

- Testing — SAST/DAST/SCA tooling guidance, security-focused code review checklists

- CI/CD — Pipeline security gates, container hardening, IaC scanning

- Monitoring — SIEM, IDS/IPS, incident response plans

Includes deep-dive references for:

- REST API security & Swagger/OpenAPI hardening

- OWASP LLM Top 10 & prompt injection defense

- Data classification (Public/Internal/Confidential/Secret)

- IAM & API Gateway architecture patterns

- Compliance frameworks (GDPR, ISO 27001, PCI-DSS, SOC 2)

It's language/framework agnostic — works for any project.

GitHub: https://github.com/IyedGuezmir/secure-development-skill Would love feedback — what security areas would you want covered that aren't here?

submitted by /u/impa1ct
[link] [comments]

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top