Skip to content

chore: sync skills to v0.20.0 - #43

Merged
MatanEden1 merged 7 commits into
mainfrom
chore/sync-skills-v0.20.0
Jul 29, 2026
Merged

chore: sync skills to v0.20.0#43
MatanEden1 merged 7 commits into
mainfrom
chore/sync-skills-v0.20.0

Conversation

@yanivt-jfrog

Copy link
Copy Markdown
Contributor

Vendored from v0.20.0 of jfrog/jfrog-skills.

MatanEden1 and others added 6 commits July 16, 2026 15:04
… jfrog-skills)

Retires the legacy SessionStart hook that force-injected the ~480-line
MCP-management template into every session. JFrog MCP management now lives
in discoverable skills that sync in from jfrog/jfrog-skills, so this removes
the hook machinery and the hand-maintained template to avoid a second source
of truth.

Removed:
- plugin/hooks/hooks.json — the SessionStart hook definition
- plugin/scripts/inject-instructions.mjs — the injector
- plugin/templates/jfrog-mcp-management.md — the always-on template
- scripts/validate-hook-injector.mjs — the injector validator
- .github/workflows/validate-inject-instructions.yml — CI for the injector

Also dropped the now-unused "hooks" key from the plugin manifest and cleaned
up the residual hook references in the README (Agent Guard is now delivered
through the synced skills).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
# Conflicts:
#	plugin/.claude-plugin/plugin.json
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The hook->skills change alters plugin.json's manifest and hook
wiring, so it needs a version bump for existing installs to pick
it up (matching convention used elsewhere in this repo's history).
@yanivt-jfrog
yanivt-jfrog requested a review from a team as a code owner July 28, 2026 06:42
@MatanEden1
MatanEden1 merged commit c1771de into main Jul 29, 2026
@MatanEden1
MatanEden1 deleted the chore/sync-skills-v0.20.0 branch July 29, 2026 06:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants