secure-development-lifecycle

Installation
SKILL.md

Secure Development Lifecycle Skill

Purpose

This skill provides guidance for integrating security into every phase of the software development lifecycle (SDLC) for the Citizen Intelligence Agency platform. It ensures that security is not an afterthought but a fundamental design principle from requirements through deployment.

When to Use This Skill

Apply this skill when:

  • ✅ Starting a new feature or module
  • ✅ Defining requirements for new functionality
  • ✅ Designing architecture for new components
  • ✅ Writing code that handles sensitive political data
  • ✅ Planning test strategies for new features
  • ✅ Preparing releases and deployments
  • ✅ Conducting post-deployment security reviews

Do NOT use for:

  • ❌ Operational security monitoring (use incident-response skill)
Related skills
Installs
7
Repository
hack23/cia
GitHub Stars
223
First Seen
Mar 4, 2026