ecological-codes/packageng
GitHub: ecological-codes/packageng
一个用于技能验证与打包的工具,解决技能归档、分发与合规检查问题。
Stars: 0 | Forks: 0
# packageng
技能验证 + 为 `[descriptor]-SKILL.md` 文件打包。将已验证的技能文件夹转换为可分发的 `.skill` 归档文件。起飞前验证、归档检查、多技能套件捆绑。
## 文件集合
| 文件 | 用途 |
|---|---|
| `SKILL.md` | 路由器 — 加载顺序 |
| `packageng-SKILL.md` | 内容 — 格式、验证规则、打包流程 |
| `scripts/validate_skill.py` | 打包前清单验证 |
| `scripts/package_skill.py` | 归档创建(带 `--final` 标志) |
| `packageng.skill` | 打包后的归档上传至 SKILL 目录 |
| `README.md` | 本软件包的说明与概述 |
## 安装
- **Claude.ai 网页平台**:通过技能设置上传 `packageng.skill`(推荐)。或通过 `设置 > 通用` 将 `packageng-SKILL.md` 内容添加到个人偏好设置。
- **Claude Code 桌面应用**:将此文件夹内容复制到 `~/.claude/skills/packageng/`。
- **其他平台**:根据你的 `harness+model` 适配这组文件。如喜欢,可收藏或 Fork 该 Git 仓库。
## 快速使用
```
python scripts/validate_skill.py path/to/my-skill/
python scripts/package_skill.py path/to/my-skill/ ./dist # dev build
python scripts/package_skill.py path/to/my-skill/ ./dist --final # release build
```
`.skill` = 扩展名为 `.zip` 的 ZIP 归档。无专有格式。
## 触发时机
- “构建 .skill 文件”、“为发布打包技能”、“捆绑此技能文件夹”
- “创建包含这些技能的套件”
- “解压此 .skill 文件”、“验证此 SKILL.md”
- “技能包的干运行构建”、“为最终发布编辑此 .skill 文件”
- “检查此 .skill 文件的泄露”、“此技能包是否安全可用”
## 同伴技能
按需加载:
- **[prompteng](https://github.com/ecological-codes/prompteng)** — 提升提示工程的规则与框架主集
- **[captureng](https://github.com/ecological-codes/captureng)** — 会话知识捕获,检查点模式
- **[safe-skill-creator](https://github.com/ecological-codes/safe-skill-creator)** — 技能设计与迭代
## 配套文件
在以下位置可用:
- **[ecological-codes/user-prefs](https://github.com/ecological-codes/user-prefs)**
- `claude.md`
- `trusted-hosts.md`
## 风格约定
指令使用以下带编号列表的节标题,在同级技能间共享:
- **[RULES]** — 运行时 enforced 的约束
- **[ACTIONS]** — 代理在常规流程中自主执行的步骤
- **[HUMAN ACTIONS]** — UI 操作;代理跳过且无法委派
## 许可证
参见 [LICENSE](./LICENSE)。
README.md v2.1.0 — 人工审核通过
标签:Claude 技能, CLI 工具, Python 脚本, SEO: 技能发布流程, SEO: 技能封装, SEO: 技能打包工具, SEO: 技能验证, ZIP 打包, 二进制发布, 元数据校验, 前端验证, 威胁情报, 安全审查, 开发者工具, 开源工具, 归档工具, 技术文档, 技能上传, 技能分发, 技能发布, 技能套件, 技能封装, 技能工程, 技能归档, 技能打包, 技能框架, 技能目录, 技能管理, 技能验证, 文件路由, 跨平台适配, 逆向工具, 预检流程