From fb9881df71d21b31dc36b7c0aa9cd793d1a251ce Mon Sep 17 00:00:00 2001 From: r2dedios Date: Thu, 2 Jul 2026 13:05:34 +0200 Subject: [PATCH 1/2] minor links and maning fixes Signed-off-by: r2dedios --- AGENTS.md | 4 ++-- README.md | 14 +++++++------- marketplace/rh-agentic-collection.yml | 22 +++++++++++----------- scripts/generate_collection_pages.py | 2 +- 4 files changed, 21 insertions(+), 21 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index d41a368..5df868c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -9,7 +9,7 @@ This is the **catalog and marketplace** for Red Hat agentic collections. It serv 1. **Lola marketplace** — `marketplace/rh-agentic-collection.yml` declares which skill packs are available and where to fetch them. Users install packs with `lola install -f `. 2. **agentskills.io website** — the `docs/` directory is the static site. The scripts in `scripts/` build it by cloning each pack's source repo and extracting metadata. -**No skills are authored or stored here.** Skills live in their own source repos (e.g., [agentic-collections-skills](https://github.com/RHEcosystemAppEng/agentic-collections-skills)). This repo only aggregates and presents them. +**No skills are authored or stored here.** Skills live in their own source repos (e.g., [agentic-plugins](https://github.com/RHEcosystemAppEng/agentic-plugins)). This repo only aggregates and presents them. ## Repository Structure @@ -40,7 +40,7 @@ agentic-catalog/ The clones are ephemeral (deleted after each build). Nothing from external repos is committed here. -> **Eval data lives in source repos, not here.** `eval_site_enrichment.py` reads `eval///report.json` from the *cloned* source repo (e.g. `agentic-collections-skills/eval/rh-sre/remediation/report.json`). There is no `eval/` directory in this catalog repo — looking for eval files here will always find nothing. +> **Eval data lives in source repos, not here.** `eval_site_enrichment.py` reads `eval///report.json` from the *cloned* source repo (e.g. `agentic-plugins/eval/rh-sre/remediation/report.json`). There is no `eval/` directory in this catalog repo — looking for eval files here will always find nothing. ## Marketplace File diff --git a/README.md b/README.md index a2a74be..ce332b9 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# Agentic Collections Catalog +# Agentic Catalog Unified marketplace and website for Red Hat agentic skill collections. This repository aggregates content from skills source repositories and publishes it through [Lola](https://github.com/LobsterTrap/lola) and [agentskills.io](https://agentskills.io). -**This is not a skills development repository.** Skills are authored in source repositories like [agentic-collections-skills](https://github.com/RHEcosystemAppEng/agentic-collections-skills). An internal process fetches, evaluates, and assembles the catalog automatically. +**This is not a skills development repository.** Skills are authored in source repositories like [agentic-plugins](https://github.com/RHEcosystemAppEng/agentic-plugins). An internal process fetches, evaluates, and assembles the catalog automatically. > **Note:** Evaluation reports (`eval///report.json`) live in the **source skills repos**, not here. This catalog repo contains no `eval/` directory — eval data is read from the temporary clones at build time. @@ -54,11 +54,11 @@ make serve ``` Skills repos (source) Internal process This repo (output) ┌─────────────────────┐ ┌──────────────────────┐ ┌─────────────────────┐ -│ agentic-collections- │ │ Fetch skills repos │ │ marketplace/ │ -│ skills/ │────>│ Evaluate & score │────>│ docs/ (website) │ -│ rh-sre/ │ │ Build catalog data │ │ data.json │ -│ ocp-admin/ │ │ Generate website │ │ mcp.json │ -│ ... │ └──────────────────────┘ └─────────────────────┘ +│ agentic-plugins │ │ Fetch skills repos │ │ marketplace/ │ +│ skills/ │────>│ Evaluate & score │────>│ docs/ (website) │ +│ rh-sre/ │ │ Build catalog data │ │ data.json │ +│ ocp-admin/ │ │ Generate website │ │ mcp.json │ +│ ... │ └──────────────────────┘ └─────────────────────┘ └─────────────────────┘ ``` diff --git a/marketplace/rh-agentic-collection.yml b/marketplace/rh-agentic-collection.yml index b8daa02..41ef51b 100644 --- a/marketplace/rh-agentic-collection.yml +++ b/marketplace/rh-agentic-collection.yml @@ -1,6 +1,6 @@ -name: "redhat-agentic-collections" -description: "Validated Agentic Collections from Red Hat Ecosystem Engineering" -url: "https://github.com/RHEcosystemAppEng/agentic-collections-skills" +name: "redhat-agentic-catalog" +description: "Validated Agentic Catalog from Red Hat Ecosystem Engineering" +url: "https://github.com/RHEcosystemAppEng/agentic-catalog" version: "0.1.0" modules: @@ -8,7 +8,7 @@ modules: title: "Agentic skill pack for Red Hat OpenShift" description: "Automation capabilities for OpenShift Container Platform cluster management, workload orchestration, security policies, and operational tasks." version: "0.1.0" - repository: "https://github.com/RHEcosystemAppEng/agentic-collections-skills" + repository: "https://github.com/RHEcosystemAppEng/agentic-plugins" path: "ocp-admin" icon: "☸️" tags: @@ -28,7 +28,7 @@ modules: title: "Agentic skill pack for Software Developers" description: "Plugins for building and deploying applications on Red Hat platforms." version: "0.1.0" - repository: "https://github.com/RHEcosystemAppEng/agentic-collections-skills" + repository: "https://github.com/RHEcosystemAppEng/agentic-plugins" path: "rh-developer" icon: "💻" tags: @@ -45,7 +45,7 @@ modules: title: "Agentic skill pack for Security Reliability Engineers" description: "Site reliability engineering tools and automation for managing Red Hat platforms and infrastructure." version: "0.1.0" - repository: "https://github.com/RHEcosystemAppEng/agentic-collections-skills" + repository: "https://github.com/RHEcosystemAppEng/agentic-plugins" path: "rh-sre" icon: "🔧" tags: @@ -59,7 +59,7 @@ modules: title: "Agentic skill pack for OpenShift AI Engineers" description: "Red Hat OpenShift AI Engineering Agentic Collection" version: "0.1.0" - repository: "https://github.com/RHEcosystemAppEng/agentic-collections-skills" + repository: "https://github.com/RHEcosystemAppEng/agentic-plugins" path: "rh-ai-engineer" icon: "🤖" tags: @@ -77,7 +77,7 @@ modules: title: "Agentic skill pack for Red Hat OpenShift Virtualization" description: "Virtual machine management and automation for OpenShift Virtualization and KubeVirt workloads." version: "0.1.0" - repository: "https://github.com/RHEcosystemAppEng/agentic-collections-skills" + repository: "https://github.com/RHEcosystemAppEng/agentic-plugins" path: "rh-virt" icon: "🖥️" tags: @@ -91,7 +91,7 @@ modules: title: "Agentic skill pack for Red Hat customers" description: "Essential Red Hat skills for IT professionals: CVE explanation, diagnostics, product lifecycle, RHEL patch planning, and support severity guidance." version: "0.1.0" - repository: "https://github.com/RHEcosystemAppEng/agentic-collections-skills" + repository: "https://github.com/RHEcosystemAppEng/agentic-plugins" path: "rh-basic" icon: "https://static.redhat.com/libs/redhat/brand-assets/latest/corp/logo--hat-only.svg" tags: @@ -107,7 +107,7 @@ modules: title: "Agentic skill pack for Automation Engineers" description: "Ansible Automation Platform governance, execution safety, and forensic troubleshooting tools for Red Hat automation engineers." version: "0.1.0" - repository: "https://github.com/RHEcosystemAppEng/agentic-collections-skills" + repository: "https://github.com/RHEcosystemAppEng/agentic-plugins" path: "rh-automation" icon: "⚙️" tags: @@ -117,4 +117,4 @@ modules: - "red-hat" - "governance" - "troubleshooting" - - "execution" \ No newline at end of file + - "execution" diff --git a/scripts/generate_collection_pages.py b/scripts/generate_collection_pages.py index 54a0efc..c999236 100644 --- a/scripts/generate_collection_pages.py +++ b/scripts/generate_collection_pages.py @@ -23,7 +23,7 @@ "https://raw.githubusercontent.com/RHEcosystemAppEng/agentic-catalog" "/main/marketplace/rh-agentic-collection.yml" ) -_MARKETPLACE_ALIAS = "rh-agentic-collections" +_MARKETPLACE_ALIAS = "rh-agentic-catalog" def _load_marketplace_modules() -> Dict[str, Any]: if not _MARKETPLACE_PATH.exists(): return {} From 878dfe6a84b1ab00e1f2a498e4584caac79b960e Mon Sep 17 00:00:00 2001 From: r2dedios Date: Thu, 2 Jul 2026 14:36:18 +0200 Subject: [PATCH 2/2] Removed unused vars in generate_collection_pages.py script Signed-off-by: r2dedios --- scripts/generate_collection_pages.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/scripts/generate_collection_pages.py b/scripts/generate_collection_pages.py index c999236..d9bc467 100644 --- a/scripts/generate_collection_pages.py +++ b/scripts/generate_collection_pages.py @@ -19,11 +19,6 @@ REPO_ROOT = Path(__file__).resolve().parent.parent _MARKETPLACE_PATH = REPO_ROOT / "marketplace" / "rh-agentic-collection.yml" -_MARKETPLACE_RAW_URL = ( - "https://raw.githubusercontent.com/RHEcosystemAppEng/agentic-catalog" - "/main/marketplace/rh-agentic-collection.yml" -) -_MARKETPLACE_ALIAS = "rh-agentic-catalog" def _load_marketplace_modules() -> Dict[str, Any]: if not _MARKETPLACE_PATH.exists(): return {}