build: add .claude/skills for updating llgo version#672
build: add .claude/skills for updating llgo version#672xgopilot[bot] wants to merge 2 commits intomainfrom
Conversation
Add a Claude skill file that documents the step-by-step process for updating the llgo dependency version across go.mod, CI workflows, and the setup action. Generated with [codeagent](https://github.com/qbox/codeagent) Co-authored-by: luoliwoshang <51194195+luoliwoshang@users.noreply.github.com>
|
@xgopilot use the skill-creator skill! |
Improved the skill file using skill-creator conventionsApplied the following improvements to 1. Added YAML frontmatter — The skill now has 2. Added 3. Added current-version detection step — Step 1 now explicitly says to read 4. Consolidated workflow updates — The three CI workflow files are now listed together in a single step with a concise description, reducing repetition while keeping all files clearly identified. 5. Removed redundant sections — The "When to Use" and standalone "Description" sections were folded into the frontmatter 6. Added explanatory context — Each step now briefly explains why the approach is preferred (e.g., why |
…instructions - Add YAML frontmatter (name, description) for proper skill triggering - Replace manual go.mod editing with idiomatic `go get` workflow - Add step to detect current version for commit message - Consolidate workflow file updates into a single clear step - Remove redundant "When to Use" section (now in description field) - Add explanatory context for why `go get` is preferred Generated with [codeagent](https://github.com/qbox/codeagent) Co-authored-by: luoliwoshang <51194195+luoliwoshang@users.noreply.github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #672 +/- ##
=======================================
Coverage 83.32% 83.32%
=======================================
Files 28 28
Lines 2500 2500
=======================================
Hits 2083 2083
Misses 369 369
Partials 48 48 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Requested by @luoliwoshang
Summary
.claude/skills/update-llgo-version.md— a Claude skill file that documents the complete process for bumping thegithub.com/goplus/llgodependency versionWhat this skill covers
The skill provides step-by-step instructions to update all files that reference the llgo version:
go.mod— Go module dependencygo.sum— checksums (viago mod tidy).github/workflows/go.yml— CI matrix version.github/workflows/end2end.yml— CI matrix version.github/workflows/gentest.yml— CI matrix version.github/actions/setup-llcppg/action.yml— default version for the setup actionIt also includes verification steps and commit message conventions.
Test plan