jfrog-delete-project

Delete a JFrog project and its repositories while preserving shared ones.

5|1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/jfrog/ai-agent-examples --skill jfrog-delete-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jfrog-delete-project
Source: https://github.com/jfrog/ai-agent-examples/tree/main/onboarding-workflows/skills/jfrog-delete-project
Command: npx skills add https://github.com/jfrog/ai-agent-examples --skill jfrog-delete-project

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deletes a JFrog project and all its repositories while preserving repositories shared with other projects.

Core Features & Use Cases

  • Safely deletes a JFrog project and handles its associated repositories; unassigns repos shared with other projects; includes multiple confirmation steps.
  • Performs non-production environment checks, loads credentials from environment, verifies project existence, identifies repositories to delete or unassign, and summarizes actions for user confirmation.
  • Supports a two-phase workflow (unassign then delete) and final project deletion with status reporting to prevent data loss.

Quick Start

Delete the JFrog project and all its repositories in a non-production environment.

Frequently Asked Questions about jfrog-delete-project

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely delete a JFrog project and its repositories?

To safely delete a JFrog project, you need a two-phase workflow that unassigns shared repositories before deleting project-specific ones, preventing accidental data loss. This process requires admin credentials and multiple user confirmations.

What happens to repositories shared with other projects when I delete a JFrog project?

Repositories shared with other projects are unassigned rather than deleted during the JFrog project removal process. The workflow performs cross-project repository checks to identify and preserve them before executing final deletions.

Can I use this JFrog project deletion workflow in a production environment?

No, this JFrog project deletion workflow is explicitly designed for non-production environments. It includes environment checks to prevent accidental execution against production infrastructure.

Do I need admin credentials to automate JFrog project deletion?

Yes, admin credentials are required to automate JFrog project deletion. The workflow loads credentials from the environment to verify project existence and perform repository unassignment and deletion tasks.

How does the JFrog project removal process prevent data loss?

The JFrog project removal process prevents data loss by executing a two-phase unassign-then-delete workflow with explicit user confirmation and status reporting. It verifies project existence and checks cross-project repository dependencies before deletion.