Skip to content

RTECO-1011 - Implement skill update all#476

Draft
udaykb2 wants to merge 8 commits into
mainfrom
RTECO-1011-implement-skills-update-all
Draft

RTECO-1011 - Implement skill update all#476
udaykb2 wants to merge 8 commits into
mainfrom
RTECO-1011-implement-skills-update-all

Conversation

@udaykb2

@udaykb2 udaykb2 commented Jun 2, 2026

Copy link
Copy Markdown
Contributor
  • All tests passed. If this feature is not already covered by the tests, I added new tests.
  • All static analysis checks passed.
  • Appropriate label is added to auto generate release notes.
  • I used gofmt for formatting the code before submitting the pull request.
  • PR description is clear and concise, and it includes the proposed solution/fix.

****** THIS CHANGE BREAKS BACKWARD COMPATIBILITY ************

Summary:

Implementing skills update --all

  • Currently we are having --all & --slug for plugins update
  • We are taking that update behaviour from plugins & writing in skills

What --all does:

  • It goes through all the folders in a path, gets the slug name, and updates them to the newest version
  • It doesn't need --version, because it always updates to latest version
  • --slug takes skill name as input & updates that specific skill

Commands:

jf agent skills update --all --harness cursor

jf agent skills update --slug autoagent --harness cursor

@udaykb2 udaykb2 added the improvement Automatically generated release notes label Jun 2, 2026
@udaykb2 udaykb2 force-pushed the RTECO-1011-implement-skills-update-all branch from 06d0b00 to 9a27801 Compare June 2, 2026 02:23
@udaykb2 udaykb2 force-pushed the RTECO-1011-implement-skills-update-all branch from 9a27801 to e59d990 Compare June 2, 2026 05:55
naveenku-jfrog
naveenku-jfrog previously approved these changes Jun 2, 2026
Comment thread agent/common/select_version.go Outdated
Comment thread agent/common/select_version.go
Comment thread agent/common/select_version.go
Comment thread agent/skills/cli/cli.go Outdated
@udaykb2 udaykb2 force-pushed the RTECO-1011-implement-skills-update-all branch from f29cbc8 to c9ffaf6 Compare June 3, 2026 06:27
@udaykb2 udaykb2 marked this pull request as draft June 3, 2026 11:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Automatically generated release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants