Skip to content
Merged
1 change: 0 additions & 1 deletion .github/workflows/deploy-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ on:
branches: [main]
paths:
- 'marketplace/**'
- 'catalog/**'
- 'scripts/**'
- 'docs/**'
- '.github/workflows/deploy-pages.yml'
Expand Down
4 changes: 1 addition & 3 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@ This is the **catalog and marketplace** for Red Hat agentic collections. It serv
agentic-collections-catalog/
├── marketplace/
│ └── rh-agentic-collection.yml # Single source of truth for pack discovery
├── catalog/
│ └── schema.yaml # JSON Schema for .catalog/collection.yaml files in skills repos
├── docs/ # Static site (agentskills.io)
│ ├── index.html # SPA entry point
│ ├── app.js # Rendering and search logic (XSS-safe, no innerHTML)
Expand Down Expand Up @@ -80,7 +78,7 @@ Do not add packs to `docs/data.json` or any other file directly. Add them to the
- **Marketplace is the single source of truth.** Do not add packs, icons, or titles anywhere else.
- **Generated files are read-only.** `docs/data.json`, `docs/mcp.json`, and `docs/collections/*.html` are rebuilt on every run — manual edits will be overwritten.
- **No skills development here.** To create or modify skills, work in the appropriate skills source repo.
- **Schema changes need coordination.** Updating `catalog/schema.yaml` requires matching changes in all skills repos' `.catalog/` directories.
- **Schema changes need coordination.** Updating `.catalog/collection.yaml` in skills repos requires consistent field usage across all packs.
- **Security.** All DOM manipulation in `app.js` uses `textContent` and `createElement` — never `innerHTML` with external data.

## CI
Expand Down
16 changes: 11 additions & 5 deletions OPEN_ITEMS.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@
* Replace [mcp.json](./docs/mcp.json)

### External contributions
* How to replace collection pack info in absemce of collection.yml?
* README
* License
* List of skills
* Installation
* How to replace collection pack info in absence of collection.yml?
* ~~README~~
* ~~License~~
* ~~List of skills~~
* ~~Installation~~

### Evals
* Replace eval with scorecards

### ???
*
4 changes: 2 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Documentation Site

This directory contains the generated GitHub Pages site for agentic-collections.
This directory contains the generated GitHub Pages site for agentic-collections-catalog.

## Files

Expand Down Expand Up @@ -42,7 +42,7 @@ When changing docs presentation metadata (`styles.css`, `app.js`, `mcp.json`):
2. Run validation checks:

```bash
make validate
make test
```

3. Review validation output before merge.
Expand Down
Loading
Loading