Skip to content

backup#5

Merged
nowzero1702 merged 22 commits into
developfrom
main
Apr 3, 2026
Merged

backup#5
nowzero1702 merged 22 commits into
developfrom
main

Conversation

@nowzero1702

Copy link
Copy Markdown
Contributor

No description provided.

aldegad and others added 22 commits March 30, 2026 12:40
chore: validate content consistency and router coverage
…ekit namespace

- Add Space Security (4th guideline): satellite/GSaaS/supply chain
  - 12 domains, 53 checklist items (AC/IA/SC/SI/SO/IR/PS/PE/RA/SG/CP/SM)
  - Based on KISA Space Security Model Part1 (2024) + Part2 (2025) + Explanation Guide (2025)
  - Standards: CMMC, K-RMF, NIS2, ISMS-P, NIST IR 8401/8270, CCSDS
  - 6 threat scenarios (GSaaS 3 + Supply Chain 3)

- Unify plugin: kesekit-en + kesekit-ko → single kesekit plugin
  - EN: /kesekit:start, /kesekit:check, /kesekit:fix, /kesekit:guide
  - KO: /kesekit:start-ko, /kesekit:check-ko, /kesekit:fix-ko, /kesekit:guide-ko

- Add space-security references to all 8 skills (start/check/fix/guide x EN/KO)
- Add fix scripts: access-control-fix.md, system-security-fix.md, operations-fix.md
- Add PaddleOCR PDF converter (convert_pdf_ocr.py) for Korean OCR
- Add text block diagrams (6 architecture/security diagrams)
- Update glossary with space security terminology
- Add source PDFs (5 space security documents) to 문서/
- Add .gitignore

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
… avoid name collision

Skill names are derived from folder names, not SKILL.md frontmatter.
Having both skills/start/ and skills-ko/start/ under a single plugin
caused duplicate "kesekit:start" entries and resolution failure.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
All 4 EN SKILL.md files were missing space security triggers in
description and body. Added space security branch routing to
start, check, fix, guide skills.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
… for clarity

Skill names were generic (start, check, fix, guide) which confused users
about what they were starting. Prefixed all with kesekit- so commands are
self-descriptive: /kesekit-start, /kesekit-check, /kesekit-fix, /kesekit-guide.

Updated: folder names, SKILL.md name fields, marketplace.json paths,
README.md, CONTRIBUTING.md, and all 20 language docs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…of /kesekit-start)

Reverted SKILL.md name fields to short names (start, check, fix, guide)
so Claude Code resolves them as kesekit:start via the plugin namespace.
Folder names remain kesekit-start/ for filesystem clarity.
Updated all README and docs references.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Skills paths are filesystem paths and must use hyphens (kesekit-start/)
not colons (kesekit:start/). The colon format is only for command invocation.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Split bundled resource files across all 8 skills into three directories:
- references/ — pure explanations, threat descriptions, guidelines
- templates/ — assessment item tables, checklists, scoring criteria
- scripts/ — executable bash/powershell/sql check commands

Updated all SKILL.md files and README project structure section.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
CII scripts rewritten from KISA 873-page technical guide (ref-002):
- unix.md: 112 → 1,531 lines (U-01~U-67, multi-OS)
- windows.md: 80 → 1,489 lines (W-01~W-64, PowerShell/registry)
- webapp.md: 31 → 880 lines (21 vulns, Java/PHP/JS examples)
- web-service.md: 30 → 725 lines (WEB-01~WEB-26, Apache/Nginx/IIS)
- network.md: 28 → 892 lines (N-01~N-38, Cisco/Juniper)
- database.md: 18 → 649 lines (D-01~D-26, Oracle/MySQL/MSSQL/PG)
- cloud.md: 20 → 517 lines (CA-01~CA-19, AWS/Azure/GCP)
- pc.md: 26 → 348 lines (PC-01~PC-18, PowerShell/GPO)

Robot security scripts extracted from ref-005 (225-page checklist guide):
- firewall-hardening.md, resource-management.md, sbom-audit.md, cert-and-protocol.md

Total: 345 → 7,031+ lines across CII, plus 4 new robot security files.
Replicated to all 8 skills.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ion bump

- CONTRIBUTING.md: updated for 3-directory structure (references/templates/scripts)
- scripts/validate-content.mjs: added 8 new checks for templates/scripts parity
- marketplace.json: version 3.0.0 → 3.1.0
- README.md: added v3.1.0 changelog, fixed version ordering (newest first)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Korean section moved to top (before English)
- Quick Start (설치 → 사용법 → 예시) placed as first section
- Clear step-by-step: terminal install command, Claude Code slash commands
- Usage examples showing real interaction flow
- English section follows with same Quick Start pattern
- Removed duplicate content, streamlined structure

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Replace incorrect `claude plugins install kesekit` with actual commands:
- /plugin marketplace add cdppcorp/KESE-KIT
- /plugin install kesekit@cdppcorp-KESE-KIT
Updated both Korean and English sections + migration guide.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…amespace

Claude Code uses the folder name as skill name, not the SKILL.md name field.
Folders like kesekit-start/ resulted in kesekit:kesekit-start (double prefix).
Renamed to start/, check/, fix/, guide/ so commands resolve as kesekit:start.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Claude Code autocomplete searches by skill name, not namespace.
With folder name 'start/', typing '/ke' showed nothing.
Restored 'kesekit-start/' folders so '/ke' autocompletes to /kesekit-start.
Skill names now match folder names (kesekit-start, kesekit-check, etc).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…, 49 CWE)

- Add KISA JavaScript (159p, 42 items) and Python (176p, 46 items) secure coding guides
- Create language-agnostic Pseudo Code guide (46 items, UNSAFE/SAFE patterns)
- Deploy references/secure-coding/ (overview, pseudocode) + templates/secure-coding/ (javascript, python) to all 8 skills (EN/KO)
- Convert official PDFs to Markdown with 127 embedded diagram images
- Update SKILL.md routers with Secure Coding Branch (#5) for all skills
- Update README with guideline #5, source documents #9-11, v3.2 changelog
- Bump version to 3.2.0

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Copy JS/Python 시큐어코딩 가이드 PDFs from authorkit/new pdf/ to 문서/
- URL-encode parentheses in PDF links for GitHub compatibility

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- CII 기술적 가이드 (34,096줄) + 관리물리적 가이드 (13,025줄)
- AI 보안 안내서 (14,580줄, cleaned version)
- 로봇 보안모델 (10,344줄) + 체크리스트 해설서 (10,072줄)
- 우주 보안모델 Part1/Part2 + 요약본 + 해설서 (5개, 42,266줄)
- Update README: all 11 documents now have PDF / MD links

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…s, 4 maturity levels)

Add Zero Trust as the 6th security domain in KESE-KIT based on KISA Zero Trust
Guideline 2.0 (2024.12), Maturity Model Commentary, and OT ZT Guide.

- 8 core elements: Identity, Device, Network, System, Application, Data, Visibility, Automation
- 4 maturity levels: Traditional/Initial/Advanced/Optimal mapped to Critical/High/Medium/Low severity
- 396 checklist items from guideline + 25 OT/ICS-specific items = 421 total
- Templates, references, and SKILL.md updated across all 4 skills x 2 languages (8 dirs)
- Includes authorkit analysis (ref-013~015) and juice conversions for source traceability

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…#6

- Add 3 Zero Trust PDFs + converted MDs to 문서/ folder
- Update README: add ZT to description, skill table, guideline section (#6, 421 items)
- Add document links (PDF/MD) for 가이드라인 2.0, 성숙도 모델 해설서, OT 안내서

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…tch up

- Add Zero Trust (421 items), Robot Security (103), Space Security (53), Secure Coding (46) to all language READMEs
- Update install commands from old format to /plugin marketplace add
- Update skill command format from colon to hyphen (/kesekit-start)
- Add v3.0, v3.2, v4.0 changelog entries
- Languages: ja, zh, fr, de, es, pt, it, ru, ar, hi, tr, vi, th, id, pl, nl, sv, uk

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@nowzero1702 nowzero1702 merged commit ba5a602 into develop Apr 3, 2026
0 of 2 checks passed
nowzero1702 added a commit that referenced this pull request Apr 3, 2026
Merge pull request #5 from cdppcorp/main
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants