gsd-secure-phase

Audit or generate SECURITY.md to verify threat mitigations for a completed phase.

4|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/lgwanai/openforce --skill gsd-secure-phase-lgwanai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-secure-phase
Source: https://github.com/lgwanai/openforce/tree/main/skills/gsd-secure-phase
Command: npx skills add https://github.com/lgwanai/openforce --skill gsd-secure-phase-lgwanai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

After a development phase completes, security mitigations can drift, be partially implemented, or fail to match the original threat model; this skill helps you retroactively validate that the expected mitigations are actually present and correctly recorded.

Core Features & Use Cases

  • Threat-mitigation verification: Audits SECURITY.md when it already exists and checks it against the phase’s threat expectations.
  • Artifact-based re-analysis: If SECURITY.md is missing but PLAN.md with a threat model exists, runs verification using available artifacts from that phase.
  • Guarded handling for incomplete phases: Detects when the phase was not executed and exits with guidance instead of producing misleading results.

Quick Start

Run gsd-secure-phase to update the phase’s SECURITY.md by validating mitigations from the completed phase artifacts.

Frequently Asked Questions about gsd-secure-phase

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

FAQPage Schema
How do I verify security mitigations after a development phase completes?

To verify security mitigations after a development phase, audit the completed phase artifacts against the original threat model. This validates that expected controls are present and correctly recorded in an updated SECURITY.md file.

Can I generate a SECURITY.md if it is missing but the threat model exists in PLAN.md?

Yes, you can generate a SECURITY.md from PLAN.md. When SECURITY.md is missing but the threat model exists in PLAN.md, the system runs verification using available artifacts to produce the missing security documentation.

What happens if I run security verification on an incomplete project phase?

Running security verification on an incomplete project phase triggers guarded handling. The system detects the phase was not executed and exits with guidance instead of producing misleading results or updating SECURITY.md.

How do I audit a specific phase's security controls using a phase number?

To audit a specific phase's security controls, provide the optional phase number argument when running the verification. This targets the exact completed phase artifacts for the controls audit and updates the corresponding SECURITY.md.

When do I need post-implementation security validation for my project artifacts?

You need post-implementation security validation when mitigations drift or partially fail to match the original threat model. This retroactively validates that expected security controls are actually present in the completed phase artifacts.