add-repo

Automates repository registration by extracting URLs, checking duplicates, and updating repos.json.

2|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/jupes/agent-forge-harness --skill add-repo-jupes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-repo
Source: https://github.com/jupes/agent-forge-harness/tree/main/.claude/skills/add-repo
Command: npx skills add https://github.com/jupes/agent-forge-harness --skill add-repo-jupes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of adding new repositories to the harness, ensuring they are properly registered and managed.

Core Features & Use Cases

  • Repository Registration: Automates the addition of new repositories to the harness.
  • URL Extraction: Extracts repository names from provided URLs.
  • Duplicate Check: Ensures no duplicate repositories are added.
  • JSON Update: Updates the repos.json file with new repository details.
  • Cloning & Knowledge Generation: Initiates cloning of the repository and generates knowledge YAML for it.
  • Use Case: When you need to include a new project in the harness, this Skill streamlines the process of setting it up.

Quick Start

Register a new repository by providing its URL.

Frequently Asked Questions about add-repo

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

FAQPage Schema
How do I register a new repository in the harness automatically?

To register a new repository in the harness, provide the repository URL. The system extracts details, checks for duplicates, updates repos.json, clones the repository, and generates knowledge YAML.

What happens when I add a repository URL to the knowledge base?

When you add a repository URL, the system extracts the repository name, checks for duplicates, updates repos.json, clones the repository, and generates knowledge YAML for management.

Does repository registration check for duplicates before cloning?

Yes, repository registration checks for duplicates before cloning. It verifies existing entries in the repos.json file to ensure no duplicate repositories are added to the harness.

Do I need internet access to clone repositories and generate knowledge YAML?

Yes, you need internet access to clone repositories and generate knowledge YAML. Proper configuration of the harness is also required to automate the repository registration process.

Why does repository registration update the repos.json file?

Repository registration updates the repos.json file to record new repository details. This ensures the newly added project is properly tracked and managed within the harness system.