Files
holocron/plugins/kyberforge/skills/write-skill/META-TEMPLATE.md
Defame1297 280e98cb71 feat: consolidate marketplace skills into kyberforge plugin
Moves create-plugin, marketplace-architect, write-skill, and write-eval
from canonical .agents/skills/ into plugins/kyberforge/skills/, along
with all bundled sub-files, evals, and the plugin-marketplace-architecture
research doc. Bundles templates/plugin/ into create-plugin/assets/plugin-template/
so the skill is self-contained after install-time caching. Removes
templates/plugin/ and docs/research/plugin-marketplace-architecture.md
from the repo root as they are now exclusively in the plugin.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-20 18:02:47 +00:00

1.4 KiB

version: "1.0"          # increment on meaningful changes to the skill
updated: YYYY-MM-DD     # ISO date of last update

# when: describes when this skill is loaded — the full trigger context.
# More detail than the description field; not used for routing.
when: <describe the invocation conditions here>

# source: tracks content you ADOPTED from an upstream repo.
# Adopt = you read someone else's code or docs and incorporated text or logic directly.
# Omit this field entirely if the skill is self-authored — absence means original work.
# Present only when content was actually taken, tracked at commit-level for upgrade reviews.
source:
  - repo: org/repo-name          # GitHub slug — no URL, slug is stable and searchable
    commit: <full SHA>           # exact commit reviewed at time of adoption
    files:
      - path/to/file.md          # inline comment: what was taken from this file
      - path/to/other.md         # inline comment: what was taken from this file
    updated: YYYY-MM-DD          # date this source entry was last reviewed

# references: tracks content you CITED but did not adopt verbatim.
# Cite = you read it and it informed the skill, but nothing was copied or adapted.
# Examples: a spec you followed, a paper that shaped the approach, external documentation.
# Distinct from source: source = took content; references = informed by content.
references:
  - https://example.com/relevant-doc