用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/RtlZeroMemory/Zireael --skill zireael-platform-boundary命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | zireael-platform-boundary |
| description | Enforce the strict platform boundary where core/unicode/util stay OS-header-free. |
| metadata | {"short-description":"Platform interface + backend rules"} |
Use this skill when working on:
src/platform/zr_platform.h)src/core, src/unicode, src/util MUST NOT include OS headers (Win32 or POSIX).src/platform/win32/src/platform/posix/#ifdef in core/unicode/util; allowed only in platform backends and minimal selection glue.Goal: a core-facing platform interface that is:
plat_t*)Interface categories:
docs/REPO_LAYOUT.md — boundary rules and #ifdef policydocs/modules/PLATFORM_INTERFACE.md — core-facing interface specsrc/platform/zr_platform.h — actual interface headerPOSIX:
poll/select on stdin + wake fd (eventfd/self-pipe)Win32:
ENABLE_VIRTUAL_TERMINAL_PROCESSING)ENABLE_VIRTUAL_TERMINAL_INPUT)Platform correctness is validated via integration tests: