mirror of
https://github.com/triggerdotdev/skills.git
synced 2026-09-19 02:35:32 +08:00
354e38cd55
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.
13 lines
1.1 KiB
JSON
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"
|
|
}
|
|
}
|