بنقرة واحدة
speckit-security-review-apply
Apply approved security follow-up items into Spec-Kit planning artifacts
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Apply approved security follow-up items into Spec-Kit planning artifacts
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Prioritize official @wordpress packages over external dependencies. Detect React conflicts, use aliasing, and validate package usage.
Apply approved architecture refactors by updating plan and task artifacts directly.
Perform a framework-agnostic architecture review validating implementation against spec.md, plan.md, tasks.md, and the governance and architecture constitutions.
Perform an architecture-aware verification gate validating implementation against spec.md, plan.md, tasks.md, and the Architecture Constitution.
Run a single architecture workflow that prefers memory-first context and can incorporate security review when available.
Run implementation with memory context, then review the produced implementation against security and architecture constraints.
| name | speckit-security-review-apply |
| description | Apply approved security follow-up items into Spec-Kit planning artifacts |
| compatibility | Requires spec-kit project structure with .specify/ directory |
| metadata | {"author":"github-spec-kit","source":"security-review:commands/security-review-apply.md"} |
$ARGUMENTS
Apply approved security follow-up items into the local Spec-Kit planning artifacts without changing the broader project implementation.
Use this command when you want to:
tasks.mdplan.md only when a security decision, acceptance criterion, or sequencing rule must changeTreat the latest security review findings or the follow-up plan as the source of truth. If the user does not provide one, look for a recent security review report, a follow-up plan, or the current backlog context.
When project memory exists, use it as design context. Compare the requested updates against the project memory hub, architecture decisions, and any repository-native memory artifacts the team uses to preserve intent.
Before applying updates, check the Spec-Kit memory hub context.
When .specify/extensions/memory-md/config.yml has optimizer.enabled: true and the CLI is available:
/speckit.memory-md.prepare-context --feature specs/<feature> --query "security constraints vulnerabilities authentication authorization data-leakage".specs/<feature>/memory-synthesis.md (or the search results) first.When the optimizer is disabled or unavailable, you MUST read these files explicitly using your file-reading tools (absolute or relative paths). Do not rely solely on workspace search or semantic indexers, as these files are often in .gitignore:
tasks.mdplan.mdspec.mdresearch.mddata-model.mdcontracts/quickstart.mddocs/memory/INDEX.mddocs/memory/specs/<feature>/memory.mdspecs/<feature>/memory-synthesis.md.github/copilot-instructions.mdplan.md only changes when the security design or sequencing needs to changetasks.md over plan.md unless the plan itself needs a security correction.$ARGUMENTS.tasks.md, plan.md, and related planning artifacts to understand the current backlog.tasks.md with any approved security tasks.plan.md only if the security design or sequencing needs to change./speckit.memory-md.capture.Produce a structured Markdown update summary with:
When adding security tasks, keep them compatible with the existing Spec-Kit security task style:
TASK-SEC-[NNN]If a finding is deferred instead of applied, record it as technical debt in the follow-up output but do not silently discard it.
Begin by reviewing the current backlog and the approved security follow-up items.