jfrog/ai-agent-examples/jfrog-runtime
Claude Code and agent skill by jfrog/ai-agent-examples
- community
Checking that the SKILL.md file is still in the repository.
Use when working with JFrog Runtime -- monitoring runtime clusters, checking node health, or listing running container images with vulnerability info. Triggers on mentions of runtime, runtime cluster, running images, runtime sensor, runtime controller, container monitoring, or node health.
Install
npx vskill@latest install jfrog/ai-agent-examples/jfrog-runtimeSKILL.md
API transport: Prefer `jf api` (JFrog CLI 2.100.0+). See jf-api-patterns.md (path-only URLs; auth fromjf config). Examples using `curl` with$JFROG_URL+ bearer token are fallback when the CLI is missing or below 2.100.0.
JFrog Runtime Skill
Authentication
All requests require an access token via the Authorization header:
Base URL: https://$JFROG_URL/runtime/api/v1/...
When authentication is needed, follow the login-flow.md procedure to resolve the active JFrog environment. The jf CLI is required and will be installed automatically if missing. The agent checks saved credentials via jf config show and asks which environment to use if multiple are saved. If none exist, the agent drives the web login flow and saves credentials via jf config add.
Core Concepts
| Concept | Description | |
|---|---|---|
| Runtime Cluster | A Kubernetes cluster registered with JFrog Runtime for monitoring | |
| Runtime Sensor | Lightweight agent deployed in K8s clusters that monitors container behavior | |
| Runtime Controller | Admission controller that validates images before deployment | |
| Node | Individual machine in a cluster, each with sensor status and health info |
List Runtime Clusters
Returns all runtime clusters with node counts and controller status.
Note: This endpoint uses POST with a body, not GET.
Response contains total_count, pagination, and a clusters array. Each cluster has:
id,name,provider,regionscontroller_status(runningorstopped),controller_versionnodes_count,running_nodes_count,failed_nodes_count,disabled_nodes_count
Get Specific Cluster
Returns detailed info including the full list of nodes.
Note the trailing slash after the cluster ID.
Response includes a cluster object with all cluster fields plus a nodes array. Each node has:
id,name,hostname,architectureinternal_ip,internal_dns,regionstatus,sensor_installed,sensor_version
List Running Images
Lists all running container images across clusters with security and operational status.
Query parameters:
| Parameter | Type | Default | Description | |
|---|---|---|---|---|
num_of_rows | integer | 100 | Number of images to return | |
statistics | boolean | true | Include aggregate statistics | |
timePeriod | string | now | Time window to query | |
filters | string | "" | Filter expression | |
page_num | integer | 1 | Page number |
Response contains:
imagesarray — each image hasname,registry,repositoryPath,status,clustersCount,workloadsCount,cloudProviders, and vulnerability info viariskiestTagVulns(counts by severity)statisticsarray — aggregate stats withkey/valuepairstotalCount— total matching images
Common Workflows
Monitor Cluster Health
- List all clusters to get an overview
- Check for clusters with
controller_status: "stopped"or highfailed_nodes_count - Get specific cluster details to inspect individual nodes
Identify Vulnerable Running Images
- List running images with
statistics=true - Check each image's
riskiestTagVulnsfor critical/high vulnerability counts - Use the jfrog-security skill to get detailed vulnerability information for specific packages
Official Documentation
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplatform-features/skills/jfrog-runtime/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/jfrog/ai-agent-examples/jfrog-runtime)