feat: 添加 WorkBuddy 插件市场兼容格式 创建 external_plugins/education/ 目录结构 添加 .codebuddy-plugin/plugin.json 元数据 精简 SKILL.md frontmatter 为 WorkBuddy 兼容格式 添加 reference.md 适配 WorkBuddy 规范 更新 README 增加 WorkBuddy 部署说明
feat: 添加 WorkBuddy 插件市场兼容格式
GitLink 开源课程创建助手 - 在 CCF GitLink 平台自动化创建开源课程项目的 AI Agent Skill。
把下面这行直接发给你的 Agent(扣子bot),说「安装这个」:
https://xiaping.coze.com/skill/a43c79cc-c7c4-4028-a3f4-bdebd97b2739?ref=86d4db8d-b63f-45e0-a36c-cf410d13a60c
Agent 会自动完成安装配置,然后你提供 GitLink Token 就能用了。
scripts/setup-course.sh
examples/case/CCF-Suanli-Wool-Festival/
gitlink-course-creator/ ├── README.md # 本文件 ├── SKILL.md # 核心 Skill 定义文件 ├── prompts.md # AI Agent 提示词模板 ├── checklist.md # 创建检查清单 ├── scripts/ │ ├── setup-course.sh # 一键部署脚本(从零创建) │ └── push-to-gitlink.sh # 推送已有本地仓库到 GitLink ├── examples/ │ ├── sample-material.pptx # 示例原始材料(CCF算力羊毛节) │ ├── usage-examples.md # 使用示例 │ └── case/ │ └── CCF-Suanli-Wool-Festival/ # 完整案例仓库(已初始化Git) └── assets/
直接上传课程材料(PPTX/PDF/MD)给 AI Agent,AI 自动解析并完成所有工作。
不需要安装任何软件,老师只需:
export GITLINK_TOKEN="your_token_here" bash scripts/setup-course.sh \ --owner "your-org" \ --repo "Course-Name" \ --title "课程标题" \ --description "课程简介" \ --source "./examples/sample-material.pptx" \ --chapters 5
一条命令自动完成:环境检查 → 材料解析 → 仓库创建 → 内容上传 → Issue 创建。
export GITLINK_TOKEN="your_token_here" bash scripts/push-to-gitlink.sh \ --owner "your-org" \ --repo "CCF-Suanli-Wool-Festival" \ --local-path "./examples/case/CCF-Suanli-Wool-Festival"
# 安装 GitLink CLI npm install -g @gitlink-ai/cli # 设置 Token(非交互环境) export GITLINK_TOKEN="your_token_here" # 验证 gitlink-cli version gitlink-cli auth status
了解完整的工作流程和命令参考。
使用提示词模板引导 AI Agent 执行。
在创建过程中进行验证和检查。
参考实际使用示例和案例仓库。
MIT License
本 Skill 已适配 WorkBuddy 插件市场格式,支持两种部署方式:
将本仓库配置为 WorkBuddy 的团队市场来源:
https://www.gitlink.org.cn/amylier/gitlink-course-creator-skill
Fork codebuddy/marketplace 仓库,按以下目录结构添加:
external_plugins/education/ ├── .codebuddy-plugin/plugin.json └── skills/ └── gitlink-course-creator/ ├── SKILL.md ├── reference.md └── scripts/
提交 PR 合并后,所有 WorkBuddy 用户均可通过市场搜索安装。
# Clone 本仓库 git clone https://www.gitlink.org.cn/amylier/gitlink-course-creator-skill.git # 在 WorkBuddy 中配置 skills 目录路径 # 指向 gitlink-course-creator-skill/external_plugins/education/skills/
gitlink-course-creator-skill/ ├── README.md # 本文件 ├── SKILL.md # Coze 版 Skill 定义 ├── skills/ │ └── gitlink-course-creator/ # GitLink CLI 兼容版 │ ├── SKILL.md │ ├── reference.md │ └── scripts/ └── external_plugins/ └── education/ # WorkBuddy 市场格式 ├── .codebuddy-plugin/plugin.json └── skills/ └── gitlink-course-creator/ ├── SKILL.md ├── reference.md ├── examples/ └── scripts/
GitLink开源课程创建助手Skill - 一键将课程材料转化为GitLink实践项目
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
GitLink-Course-Creator
GitLink 开源课程创建助手 - 在 CCF GitLink 平台自动化创建开源课程项目的 AI Agent Skill。
🚀 一句话安装
把下面这行直接发给你的 Agent(扣子bot),说「安装这个」:
Agent 会自动完成安装配置,然后你提供 GitLink Token 就能用了。
功能特点
scripts/setup-course.sh— 一条命令完成全流程examples/case/CCF-Suanli-Wool-Festival/— 附带完整课程案例文件结构
快速开始
方式一:AI Agent 模式(推荐老师使用)
直接上传课程材料(PPTX/PDF/MD)给 AI Agent,AI 自动解析并完成所有工作。
不需要安装任何软件,老师只需:
方式二:一键部署脚本(适合技术用户)
一条命令自动完成:环境检查 → 材料解析 → 仓库创建 → 内容上传 → Issue 创建。
方式三:使用案例仓库
前置要求
使用方法
1. 阅读 SKILL.md
了解完整的工作流程和命令参考。
2. 参考 prompts.md
使用提示词模板引导 AI Agent 执行。
3. 使用 checklist.md
在创建过程中进行验证和检查。
4. 查看 examples/
参考实际使用示例和案例仓库。
许可证
MIT License
更新日志
🧩 WorkBuddy 部署方式
本 Skill 已适配 WorkBuddy 插件市场格式,支持两种部署方式:
方式一:团队市场(推荐)
将本仓库配置为 WorkBuddy 的团队市场来源:
https://www.gitlink.org.cn/amylier/gitlink-course-creator-skill方式二:提交到官方市场
Fork codebuddy/marketplace 仓库,按以下目录结构添加:
提交 PR 合并后,所有 WorkBuddy 用户均可通过市场搜索安装。
方式三:本地加载
目录结构