-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathsources.yml
More file actions
48 lines (47 loc) · 2.12 KB
/
Copy pathsources.yml
File metadata and controls
48 lines (47 loc) · 2.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# Master list of external skill sources federated into this repository.
#
# Each entry under `sources:` declares a repository that owns and versions a
# set of skills. The `import-external-skills` GitHub Actions workflow (manual
# dispatch) reads this file, shallow-clones each repo at the pinned `ref`,
# and vendors the named skill folders into `skills/<name>/`. Vendored skills
# are marked with a `.federated.json` file so the importer can manage them
# without disturbing skills authored directly in this repo.
#
# Schema:
# sources:
# - name: short identifier for the source (kebab-case)
# repo: GitHub "<owner>/<repo>"
# ref: branch, tag, or full commit SHA (pinned for reproducibility)
# path: directory inside the repo that contains skill folders
# license: SPDX license identifier (carried into the marker file)
# skills: list of skill folder names to import from `path`
# Either a bare string (folder name) or a mapping:
# { name: <folder>, as: <local-name>,
# marketplace_description: <override> }
# `as` vendors the skill under a different local catalog name
# (folder + marketplace entry + SKILL.md `name`). Federated
# skills use a `<projectrepo>-<skill>` convention, e.g. the
# TraceLens `analysis-orchestrator` skill is imported `as:
# tracelens-analysis-orchestrator`. The upstream `name` is
# still used to locate the folder in the source repo.
#
# To add or remove an imported skill, edit `skills:` here and then run the
# "Import external skills" workflow. The workflow opens a pull request with
# the resulting changes for human review.
sources:
- name: amd-agi-magpie
repo: AMD-AGI/Magpie
ref: main
path: skills
license: MIT
skills:
- name: magpie
as: magpie-kernel-evaluator
- name: amd-agi-tracelens
repo: AMD-AGI/TraceLens
ref: feat/gw_rename_directories
path: TraceLens/Agent/Analysis/skills
license: MIT
skills:
- name: analysis-orchestrator
as: tracelens-analysis-orchestrator