← Files AMDARCHIVED FILE

.github/scripts/sources.yml

2.1 KB · Sep 30, 2026 · 23:13 UTC

↓ Download file

# 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: main
    path: TraceLens/Agent/Analysis/skills
    license: MIT
    skills:
      - name: analysis-orchestrator
        as: tracelens-analysis-orchestrator

SHA-256: 2211ba8f95f807c8faf5dacd4914192204483785a340d3da83d961dc03261017