install-bensz-skills

Solid

当需要把本仓库 pipelines/skills 下的所有 skills 安装到系统级(默认同时安装到 Codex: ~/.codex/skills 和 Claude Code: ~/.claude/skills),以便在任意项目/对话中可被发现与调用时使用。使用 MD5 哈希进行版本控制,仅安装有更新的 skills;支持 --skill 指定单个或少量技能安装/更新、强制覆盖安装、指定单一目标安装和远程安装模式(--remote --check/--auto)。

Data & Documents 46 stars 8 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
56
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Install Bensz Skills(系统级安装器) ## BenszAPI 任务工作区 本 Skill 的新任务中间文件统一写入 `./.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/{skill名}/input|output|log/`。同一任务复用一个任务根目录;多 Skill 协作才创建 `shared/`。正式交付物不写入该目录,历史隐藏目录只允许显式兼容读取、迁移或清理。 ## 与 bensz-collect-bugs 的协作约定 - 因本 skill 设计缺陷导致的 bug,先用 `bensz-collect-bugs` 规范记录到 `~/.bensz-skills/bugs/`,不要直接修改用户本地已安装的 skill 源码;若有 workaround,先记 bug,再继续完成任务。 - 只有用户明确要求“report bensz skills bugs”等公开上报时,才用本地 `gh` 上传新增 bug 到 `huangwb8/bensz-bugs`;不要 pull / clone 整个仓库。 目的:把当前仓库 `pipelines/skills/` 中的所有 skills(**包括 install-bensz-skills 自身**)**复制安装**到: - Codex:`~/.codex/skills/` - Claude Code:`~/.claude/skills/` 从而让这些 skills 在**任意项目**里都能被发现与触发(不依赖当前 workdir,也不使用软链接)。 ## 安装模式 ### 本地安装模式(默认) 直接从本地仓库安装 skills。 ### 远程安装模式 从远程 GitHub 仓库下载并安装 skills,支持交互式确认和自动强制安装。 #### 远程安装前置条件 - 本地已安装 Git(`git --version` 可用) - 具备 PyYAML 依赖(`python3 -m pip install pyyaml`) ## 你要做的事(触发后必须执行) 执行时不要检查当前项目目录下是否存在 `./install-bensz-skills/scripts/install.py`,也不要把本地脚本作为优先入口。触发本 skill 后,直接从系统级已安装位置查找安装器脚本:优先 `~/.codex/skills/install-bensz-skills/scripts/install.py`,其次 `~/.claude/skills/install-bensz-skills/scripts/install.py`。安装源目录仍由脚本从当前工作目录自动识别;无法自动识别时,再用 `--source` 显式指定。 ### 本地安装 1) 先定位系统级安装器脚本: ```bash CODEX_INSTALLER="$HOME/.codex/skills/install-bensz-skills/scripts/install.py" CLAUDE_INSTALLER="$HOME/.claude/skills/install-bensz-skills/scripts/install.py" if [ -f "$CODEX_INSTALLER" ]; then INSTALLER="$CODEX_INSTALLER" elif [ -f "$CLAUDE_INSTALLER" ]; then INSTALLER="$CLA...

Details

Author
huangwb8
Repository
huangwb8/skills
Created
6 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category