Files
triggerdotdev__skills/sync-map.json
T
D-K-P 354e38cd55 chore: mirror full SDK skill guides to skills.sh with auto-sync
Rework the skills.sh marketing mirror so it stays useful and hands-off.

- Source the full standalone guides from packages/trigger-sdk/skills
  instead of the thin pointer skills in packages/cli-v3/skills (those only
  make sense next to an installed SDK, so they were near-useless on
  skills.sh). trigger-getting-started stays sourced from cli-v3 (it runs
  before the SDK is installed).
- Auto-publish every skill under a sourced directory; sync-map.json now
  only carries renames used to preserve skills.sh install history
  (trigger-setup/tasks/realtime keep their established names/counters).
- Drop trigger-config and trigger-agents (no upstream equivalent); add
  trigger-authoring-chat-agent and trigger-chat-agent-advanced.
- Resolve the {{TRIGGER_SDK_VERSION}} placeholder from the SDK package.json.
- Auto-generate the README skill list from frontmatter.
- Sync monthly + workflow_dispatch + repository_dispatch into a single
  standing PR; never pushes to main.
2026-08-12 12:36:34 +01:00

13 lines
1.1 KiB
JSON

{
"_comment": "Marketing mirror config for skills.sh. `sources` lists monorepo locations to mirror: a directory publishes every trigger-* skill inside it; a path ending in a skill dir publishes just that one. We mirror the FULL standalone guides from packages/trigger-sdk/skills (not the thin pointer skills in packages/cli-v3/skills), plus trigger-getting-started which only exists CLI-side (bootstrapping runs before the SDK is installed). New skills added to a sourced directory publish automatically — no edit needed here. `renames` maps a monorepo skill name to the name published here, only to preserve the established skills.sh install history (renaming a skill resets its install counter); it is applied as a global text substitution across all mirrored files so cross-skill references stay consistent.",
"sources": [
"packages/trigger-sdk/skills",
"packages/cli-v3/skills/trigger-getting-started"
],
"renames": {
"trigger-getting-started": "trigger-setup",
"trigger-authoring-tasks": "trigger-tasks",
"trigger-realtime-and-frontend": "trigger-realtime"
}
}