スキル一覧に戻る
gulbanana

update-jj

by gulbanana

update-jjは、other分野における実用的なスキルです。複雑な課題への対応力を強化し、業務効率と成果の質を改善します。

715🍴 27📅 2026年1月22日
GitHubで見るManusで実行

SKILL.md


name: update-jj description: Updates the jj-lib and jj-cli dependencies. Use when asked to update the jj version.

Updating crate versions

  1. Modify Cargo.toml to update both jj-lib and jj-cli to the required version. This will either be a published version like version = "0.37.0" or a branch name like git = "https://github.com/jj-vcs/jj.git", branch = "main".
  2. Run cargo update, which will update Cargo.lock.
  3. Use /cargo-dedupe to match other dependencies' versions.

Fixing breaking changes

It's likely that jj API changes will require modifications to gg code. Make any necessary modifications, maintaining gg's current behaviour. For examples of how to use modified jj APIs, consult the source code at https://github.com/jj-vcs/jj - the jj-cli code (cli/ directory) often makes use of jj-lib code (lib/ directory) in similar ways to gg.

Verifying the update

  1. Run cargo check - there should be no warnings or errors.
  2. Run cargo test - all tests should pass.
  3. If API changes have affected message structs in src/messages, use cargo gen to regenerate Typescript types and then npm run check to verify them.

スコア

総合スコア

80/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 500以上

+10
最近の活動

3ヶ月以内に更新

+5
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

レビュー

💬

レビュー機能は近日公開予定です