Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/winyunq/WinyunqCodeSytle --skill winyunq-core명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
SOC 직업 분류 기준
| name | winyunq-core |
| description | Winyunq 项目核心规范,定义战略、战术、代码风格及工程自动化流程。 |
Gemini 前缀。[!IMPORTANT] 代码风格“永恒真理”:
- PascalCase (大驼峰):所有文件夹、文件、类、函数、变量必须使用大驼峰命名。
- 完整命名 (Full Naming):严禁缩写(如使用
Accelerometer而非Accel)。- 无下划线 (No Underscores):禁止在任何命名中使用
_。- 强制对齐:块注释
/** ... **/必须严格遵守 Col 3/15/35 基准对齐。
/**,Python 为 ##)的代码块,视为“已确定的真理”。AI 默认禁止擅自修改锁定的逻辑。Experimental 标签或仅有简略注释的代码。AI 可自由覆盖、重构并改进其逻辑。.hpp)及函数列表。/** ... **/ 块注释。.cpp 中通过注释或工具锚定函数边界,在限定范围内填充逻辑,避免破坏架构。scripts/),统计并修复格式违规点。scripts/ 存放专用 Python 脚本。WinyunqCommenter: 自动化生成 Col 对齐注释。WinyunqLinter: 自动检测并刷新格式(命名、空行、下划线)。Declaration,只读取头文件声明与紧邻公开注释。Definition,只返回当前 Target 的代码并剥离注释和兄弟对象。Comments,缺省只返回函数体注释;按需选择 declaration、definition 或 all。ReadForEdit;它仍然只返回当前 Target,不读取完整文件。EditCode.Prepare;Target 已包含函数身份,因此它只返回无注释函数体,并在服务端记住文件版本和物理位置。EditCode.Preview 检查短代码片段替换,再使用 EditCode.Replace 原子应用。Replace 只允许修改当前函数体;函数签名、兄弟函数、Target 外源码均保持不变。Prepare 后发生变化时拒绝写入,重新读取后才能继续。TargetLock.Lock 锁定的是当前逻辑 Target,不是整个文件;同一文件内未锁定的兄弟函数仍可维护。EditCode.Replace 必须由服务端拒绝。TargetLock.Unlock,并必须提交 UNLOCK <完整 Target 名> 确认文本。EditCode.Prepare,不能恢复锁定前的写入事务。