RTECO-1048 - Improve skills install command#446
Merged
Conversation
06ec425 to
f472153
Compare
f472153 to
03ba7eb
Compare
03ba7eb to
c8a4757
Compare
c8a4757 to
c12716f
Compare
c12716f to
93ee530
Compare
93ee530 to
27d1b49
Compare
bhanurp
requested changes
May 12, 2026
63ebfc8 to
7ff0790
Compare
bhanurp
approved these changes
May 12, 2026
fluxxBot
approved these changes
May 12, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Overview
Improvement of skill install command. The following features and changes were made on this the existing skill install command
Jfrog-cli can now use agent_config.json file to know agents and their global + project path to install skills\
User can navigate to "~/.jfrog/skills/agent_config.json" file and add custom agent's global + project path
If user don't give any --project-dir / global to "jf skills list" or "jf skills install" commands, CWD is taken as the path by default to install (or show installed agents)
Moved utility functions to skills_util.go
To support backward compatability, we are still supporting --path, if user provides --path, (--agent or --project-dir) is not needed. --path overrides --agent/--project-dir
Added --format json, default format is table
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.