Skip to content
CherryYang05Public

About

个人 Agent Skills 仓库,支持 Claude Code、OpenCode、Codex 等 Agent。skill-sync 这个 skill 支持本地与仓库的双向同步

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

myskills

个人 Agent Skills 仓库,通过 skills CLI 安装和更新,可按需选择技能及 Claude Code、OpenCode 等 Agent。

一、安装

准备好 Node.js、npm 和 Git,在终端运行:

npx skills add CherryYang05/myskills --global

按提示选择要安装的 skill 和使用的 Agent。--global 表示用户级安装,可跨项目使用;去掉该参数则安装到当前项目。

常用安装方式:

# 查看仓库中可安装的 skills
npx skills add CherryYang05/myskills --list

# 只安装 MR 代码检视 skill
npx skills add CherryYang05/myskills --skill ds-mr-reviewer --global

# 只安装 humanizer
npx skills add CherryYang05/myskills --skill humanizer --global

# 为 Claude Code 和 OpenCode 安装仓库中的全部 skills
npx skills add CherryYang05/myskills --skill '*' --agent claude-code opencode --global

--skill 使用各 SKILL.md 的 name 字段,可能与文件夹名称不同;请以 --list 显示的名称为准。安装位置由 CLI 根据所选 Agent 和安装范围管理,完成后会显示实际路径。

二、已收录的 Skills

GitHub marketplace 清单位于 .agents/plugins/marketplace.json,提供各技能的独立条目。工作区管理员可通过 Admin → Plugins → Add → Import marketplace 导入本仓库,并跟随 master 分支接收每日同步。个人空间手动上传的技能不会因此自动更新;完整的安装、迁移边界及维护步骤见 marketplace 使用说明。

Skill 来源 同步版本 简介
deep-research 外部参考 v2.11.1 由 14 个专业 Agent 组成的通用深度研究流水线,支持文献综述、事实查核、论文评审、系统性综述等 8 种研究模式
ds-mr-reviewer 自研 — MR代码检视工具
dt-case-enhancer 自研 — 使用CodeAgent对已有DT用例进行增强补齐
dt-case-generator 自研 — 使用CodeAgent生成DT(开发者自测试)用例
humanizer 外部参考 v3.1.0 识别并改写夸张措辞、空泛表达、重复句式和多余套话,在保留原意、事实与作者风格的基础上减少 AI 写作痕迹,让文字自然、清晰。
skill-blog-writer 自研 — 将技术对话整理为结构完整、可独立阅读的中文技术文章
skill-creator 外部参考 b9e19e6 创建、改进和评测 Agent Skills,优化技能的执行效果与触发准确性。
skill-dev-flow 自研 — 固化 Agent 驱动的完整开发流程
skill-dev-sop 自研 — 固化 Agent 驱动的通用软件开发标准流程
skill-iterate 自研 — 对其他 skill 的输出进行人工标注驱动的自迭代优化,修改 SKILL.md 让未来输出更好
skill-os-setup 自研 — 用于维护 EasyNewOS 仓库
skill-sync 自研 — 在 Agent 对话中安装、更新 Agent Skills,或同步 skill 源码与 GitHub 仓库

三、更新与管理

# 查看已安装的全局 skills
npx skills list --global

# 更新已安装的 humanizer
npx skills update humanizer --global

# 更新 CLI 管理的全部全局 skills(包含其他仓库的 skills)
npx skills update --global

更新当前项目的 skills 时,进入项目目录并使用 npx skills update --project。若在安装目录中改过 skill,更新前先保存这些改动;需要长期维护的修改应提交到源码仓库。

四、维护仓库

需要新增或修改 skill 时,在独立的 Git 工作树中维护源码,例如:

git clone https://github.com/CherryYang05/myskills.git ~/code/myskills
cd ~/code/myskills
git config core.hooksPath skill-sync/hooks

已有源码工作树可以继续使用。源码通过 git add、git commit、git push 推送,拉取远端修改使用 git pull;提交后再用 npx skills update 更新本机已安装的技能。

  • 本 README 由 skill-sync/scripts/gen_readme.py 整体生成。修改安装说明请编辑脚本模板;技能简介优先使用脚本中的中文概括,其余取自各 SKILL.md;外部参考 Skill 的上游 GitHub 地址和当前同步版本维护在 skill-sync/upstreams.json 中(脚本导出 EXTERNAL_SOURCES 供兼容使用),未登记项默认标记为“自研”。有正式版本号时记录版本号;没有版本号时记录已同步的上游 commit 短 SHA。同步版本仅表示本仓库已同步的状态,并不保证它仍是上游最新版本。
  • 在源码仓库中运行 python3 skill-sync/scripts/gen_readme.py 可手动刷新 README;启用上述 pre-commit 钩子后,每次提交会自动刷新。
  • 新增、删除技能或修改技能名称后,运行 python3 skill-sync/scripts/gen_marketplace.py 重新生成 marketplace 清单(需要 PyYAML);CI 使用 --check 检查清单是否完整且与源码一致。
  • 每周五北京时间 21:00,GitHub Actions 按上游配置检查变化,生成同步 PR 或定制技能差异报告,完成同一提交的只读校验后自动合并。手动运行、策略配置及本机更新说明见 上游同步。
  • 切勿把 token、密钥等敏感信息提交进任何 skill;本仓库公开可见。
  • 完整安装、同步命令与 Agent 行为约定见 skill-sync 的 SKILL.md。

About

个人 Agent Skills 仓库,支持 Claude Code、OpenCode、Codex 等 Agent。skill-sync 这个 skill 支持本地与仓库的双向同步

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages