بنقرة واحدة
speckit-security-review-init
Initialize or update the Security Constitution for the project.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Initialize or update the Security Constitution for the project.
التثبيت باستخدام 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-init |
| description | Initialize or update the Security Constitution for the project. |
| compatibility | Requires spec-kit project structure with .specify/ directory |
| metadata | {"author":"github-spec-kit","source":"security-review:commands/init.md"} |
You are initializing or refining the Security Constitution for this project.
The Security Constitution is the "source of truth" for all security audits. It defines the trust boundaries, authentication standards, and data isolation rules that the AI auditor will enforce.
Check for the existence of:
.specify/memory/security_constitution.mdconstitution.md (root, .specify/memory/, or docs/memory/)security_constitution.md exists:The Security Constitution already exists. Would you like to:
- Refine existing trust boundaries
- Update authentication/authorization standards
- Add specific compliance requirements (SOC2, PCI, HIPAA, etc.)
- Audit current rules for gaps
constitution.md exists:.specify/memory/security_constitution.md.Start the Security Discovery Interview.
Ask the following questions in a conversational way (do not dump all at once).
Once enough context is gathered, generate the final document.
File Path: .specify/memory/security_constitution.md
Auth::user()" is better than "Be secure").After generating the file, remind the user:
"The Security Constitution is now live. You can now run /speckit.security-review.audit to verify your implementation against these rules."