Sécurité

secure-software-engineering

Guides agents through security requirements, threat modeling, secure design and implementation, dependency and secrets handling, tenant isolation, code review, and release evidence.

★ 88 GitHub Stars
94 Score de qualité
18 Fichiers

About this Skill

Use when designing or implementing software securely: define security requirements, threat-model a feature, choose secure defaults, design authentication and authorization, handle untrusted data and secrets, evaluate dependencies, design multi-tenant trust boundaries, or review security-sensitive changes. Use for prevention during requirements, design, implementation, and review; not for post-build security assessments or scanning an existing codebase.

Cas d’usage

  • Define security requirements and acceptance criteria
  • Threat-model features, integrations, and trust boundaries
  • Design authentication, authorization, and tenant isolation
  • Review security-sensitive code and dependencies
  • Prepare release evidence and manage residual risk

Fonctionnalités

  • Prevention-oriented security workflow from requirements through release
  • Reference guidance for authentication, input handling, secrets, dependencies, logging, and tenant isolation
  • Threat-model and secure-code-review templates
  • AI and LLM security guidance
  • Explicit residual-risk and evidence tracking

Agents compatibles

Not specified

Skill files

Related Skills

break

通过 Bash 调用 BREAK 搜索脚本,查询业务安全风险、规避措施、攻击工具、威胁行为者、术语和案例,并基于关联知识回答安全问题。

JDArmy/BREAK ★ 383
business security risk assessment threat intelligence incident cases

wpegpt-analyzer

Automates IDA and the WPeGPT plugin to analyze PE and ELF binaries in light, full, or vulnerability-assessment modes, producing structured reports on purpose, network IoCs, suspic…

WPeace-HcH/WPeGPT-Analyzer ★ 101
reverse engineering binary analysis ida pro malware analysis

binary-analysis

Analyzes PE, ELF, Mach-O, and firmware binaries through a deterministic Ghidra-backed CLI for static triage, API mapping, decompilation, call tracing, and evidence-based reporting.

magnus919/agent-skills ★ 88
binary analysis reverse engineering static analysis ghidra

privacy-engineering

Translates privacy principles and legal requirements into data-flow maps, lifecycle records, verifiable acceptance criteria, retention and deletion plans, consent controls, and pr…

magnus919/agent-skills ★ 88
privacy data-lifecycle retention deletion

pace-plan

Helps agents design, coordinate, operate, troubleshoot, exercise, and improve authorized Primary, Alternate, Contingency, and Emergency communication plans without inventing local…

magnus919/agent-skills ★ 88
pace planning emergency communications resilience contingency planning

crowdsec

Deploy and operate CrowdSec, including cscli, log acquisition, detection scenarios, remediation bouncers, AppSec WAF, incident review, and safe configuration changes on Linux or D…

magnus919/agent-skills ★ 88
crowdsec cscli intrusion prevention waf

security-audit-methodology

Provides a defensive methodology for authorized security reviews covering threat modeling, architecture and dependency analysis, vulnerability classification, and security testing…

magnus919/agent-skills ★ 88
security audit threat modeling vulnerability assessment security architecture

permission-scope-audit

Audits iOS and macOS projects for over-broad location, photo library, and contacts permissions, recommending narrower or privacy-preserving APIs and reporting file locations and l…

cruisediary/apple-app-review-skills ★ 18
ios macos privacy permissions