Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

github-ops

Claude Code 插件。用 GitHub 管理项目完整生命周期的工程实践与自动化工具。 与具体业务无关,适用于任意 GitHub 项目,私有与公开仓库均可。

它解决什么问题

用 GitHub 管理项目时,仓库归属、文档分层、label 分类、版本策略等决定 一次做错即需长期承担代价。这些决定缺少可依据的标准时,结果通常是 凭经验拼凑出的结构,后续维护成本很高。

本插件提供三样东西:分场景的配置标准、可复制的模板、以及把配置固化为 文件的脚本。

安装

/plugin marketplace add phenix3443/github-ops
/plugin install github-ops@github-ops

快速开始

在任意仓库目录下执行:

/repo-audit        # 体检:治理、文档、安全的缺口,按重要性排序
/repo-init         # 按场景配置仓库
/lsp-setup         # 检测项目语言,安装缺失的 language server

命令

命令 作用
/repo-init 配置合并策略、分支保护、Dependabot、label、issue 与 PR 模板
/repo-audit 输出治理、文档、安全的缺口清单
/lsp-setup 检测项目语言,安装缺失的 language server
/release 定版本号、更新 CHANGELOG、打 tag、创建 release

技能

技能 覆盖范围
repo-governance 建仓、文档分层、issue 与 PR、发版、安全、Actions、交付收尾
lsp-setup 语言服务器与项目检查工具
plugin-harvest 将实践经验沉淀回本插件(提案制)

文档

位置 内容
docs/explanation/ 设计取舍与适用边界
docs/reference/ 目录结构、脚本参数、钩子行为
CHANGELOG.md 版本历史
skills/*/references/ 各领域的详细规范

自动更新

SessionStart 钩子每日至多检查一次远端 release,有新版本时提示。 网络异常或未登录时静默跳过,不影响会话启动。

更新:/plugin update github-ops

开发

git clone git@github.com:phenix3443/github-ops.git
cd github-ops
python3 .github/scripts/validate.py      # 结构校验
bash -n scripts/*.sh                     # 脚本语法检查

提交前请确认校验通过。变更规范见 docs/reference/structure.md

许可

MIT

About

GitHub 全生命周期工程实践:建仓、文档分层、issue/PR、发版、安全、LSP 环境

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages