jfrog-project-onboarding

Provision JFrog Platform projects, repositories, members, OIDC, and CI workflows for GitHub.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrate end-to-end JFrog Platform onboarding for GitHub projects, simplifying provisioning of projects, repositories, OIDC configurations, and CI workflows across manifest-driven or interactive flows.

Core Features & Use Cases

  • Orchestrates creation of JFrog Platform projects, repository provisioning, member assignment, and optional OIDC/CI integration for GitHub repos.
  • Supports manifest-driven batch onboarding and interactive input, with prereq checks, manifest validation, and per-project configuration.
  • Produces a reproducible onboarding manifest and enforces governance through validations before any resource is created.

Quick Start

Provide a manifest file path or start interactive mode to begin onboarding.

Frequently Asked Questions about jfrog-project-onboarding

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

FAQPage Schema
How do I automate JFrog project onboarding from GitHub repositories?

Automate JFrog project onboarding by provisioning projects, repositories, members, and CI workflows directly from your GitHub repositories. The process supports both interactive input and manifest-driven batch onboarding to streamline resource creation.

How does OIDC configuration work when integrating GitHub with the JFrog Platform?

OIDC configuration for GitHub and JFrog integration is provisioned automatically during the onboarding process. This establishes secure authentication between your GitHub repositories and JFrog Platform projects without requiring static credentials.

Can I onboard multiple GitHub projects to JFrog in batch mode?

Yes, you can onboard multiple GitHub projects to JFrog using a manifest-driven batch mode. This approach validates a manifest file containing per-project configurations and provisions all specified projects, repositories, and members reproducibly.

What governance checks are enforced during JFrog Platform onboarding?

JFrog Platform onboarding enforces governance through prerequisite checks, naming pattern validations, and manifest validation. These security rules are verified before any resources are created to ensure compliant project provisioning.

Do I need a manifest file to start interactive JFrog project onboarding?

No, you do not need a manifest file to start interactive JFrog project onboarding. You can provide inputs interactively to provision JFrog projects, though the process will ultimately produce a reproducible onboarding manifest as an output.

What is the best way to provision JFrog repositories for GitHub CI workflows?

The best way to provision JFrog repositories for GitHub CI workflows is using an automated onboarding process that configures projects, assigns members, and integrates OIDC alongside your CI workflows in a single validated operation.