用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Hack23/cia --skill hack23-isms-compliance命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Identity and access management: RBAC, least privilege, MFA, quarterly reviews per ISO 27001 A.5.15, A.8.2, A.8.3
Business continuity and disaster recovery: 30-day retention, quarterly restore tests, RTO/RPO targets per ISO 27001 A.17
Political psychology, cognitive biases, group dynamics, leadership analysis, decision-making patterns for Swedish political intelligence
基于 SOC 职业分类
| name | hack23-isms-compliance |
| description | Hack23 ISMS organization-wide compliance requirements, policy enforcement, audit preparation |
| license | Apache-2.0 |
Ensure all Hack23 organization projects comply with the Information Security Management System (ISMS) requirements. Covers ISO 27001:2022, NIST CSF 2.0, CIS Controls v8, NIS2, and GDPR compliance across the development lifecycle. Provides actionable guidance for audit preparation and policy enforcement.
Do NOT use for:
┌─────────────────────────────────────────────────────────┐
│ Hack23 ISMS Framework │
├─────────────────────────────────────────────────────────┤
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ ISO 27001 │ │ NIST CSF 2.0 │ │ CIS Controls │ │
│ │ :2022 │ │ │ │ v8 │ │
│ │ 93 Controls │ │ 6 Functions │ │ 18 Controls │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ NIS2 │ │ GDPR │ │ EU CRA │ │
│ │ Directive │ │ │ │ │ │
│ │ │ │ Data Privacy │ │ Cyber │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ │
│ Reference: github.com/Hack23/ISMS-PUBLIC │
└─────────────────────────────────────────────────────────┘
| Document | Status | Description |
|---|---|---|
SECURITY.md | Required | Security policy and vulnerability reporting |
SECURITY_ARCHITECTURE.md | Required | Security architecture documentation |
THREAT_MODEL.md | Required | Threat model using STRIDE framework |
LICENSE.txt | Required | Apache 2.0 license file |
CODEOWNERS | Required | Code ownership and review requirements |
CODE_OF_CONDUCT.md | Required | Community standards |
main — require PR reviews| Control ID | Control Name | Implementation |
|---|---|---|
| A.5.1 | Policies for information security | SECURITY.md, ISMS policies |
| A.8.4 | Access to source code | GitHub branch protection, CODEOWNERS |
| A.8.9 | Configuration management | Infrastructure as Code, version control |
| A.8.25 | Secure development lifecycle | CI/CD pipeline with security gates |
| A.8.26 | Application security requirements | Input validation, OWASP Top 10 |
| A.8.28 | Secure coding | Code review, SAST scanning |
| A.8.31 | Separation of environments | Dev/staging/prod separation |
| A.8.33 | Test information | No production data in test environments |
| Function | Category | CIA Platform Implementation |
|---|---|---|
| Identify | Asset Management | Repository inventory, SBOM |
| Protect | Access Control | Spring Security, RBAC |
| Protect | Data Security | Encryption, input validation |
| Detect | Continuous Monitoring | CodeQL, Dependabot, OSSF |
| Respond | Incident Response | SECURITY.md reporting process |
| Recover | Recovery Planning | Backup procedures, DR plans |
| Category | Examples | Handling |
|---|---|---|
| Public political data | Votes, speeches, motions | Open access, no restrictions |
| Politician profiles | Name, party, committee | Public figure exception applies |
| User accounts | Email, preferences | Minimize, encrypt, consent required |
| Analytics data | Usage patterns | Anonymize, aggregate |
Documentation Review
Technical Controls Verification
Evidence Collection
# Generate compliance evidence
mvn dependency-check:check # Vulnerability scan
mvn org.cyclonedx:cyclonedx-maven-plugin:makeBom # SBOM
mvn site # Project reports
Metrics Preparation
# Branch protection rules (enforce via GitHub API)
protection:
required_reviews: 1
dismiss_stale_reviews: true
require_code_owner_reviews: true
required_status_checks:
- "build"
- "codeql"
- "dependency-check"
enforce_admins: true
| Change Type | Reviewer | Approval |
|---|---|---|
| Security policy | Security lead | Required |
| Architecture change | Tech lead | Required |
| New dependency | Any reviewer | Required + security scan |
| CI/CD pipeline | DevOps + Security | Both required |
| Data model change | Tech lead | Required |
When a security incident occurs:
SECURITY.mdThe authoritative ISMS documentation is maintained at:
github.com/Hack23/ISMS-PUBLICSecure_Development_Policy.mdKey_Management_Policy.mdAccess_Control_Policy.mdAll Hack23 projects must align with these organization-wide policies.