From 333701b236e099b9b715d768ddcb0624ae4a242c Mon Sep 17 00:00:00 2001 From: JerePlum99 <102932968+JerePlum99@users.noreply.github.com> Date: Fri, 15 May 2026 00:37:44 -0500 Subject: [PATCH] feat: ship skills as a Claude Code plugin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds .claude-plugin/plugin.json and .claude-plugin/marketplace.json so the existing six trigger-* skills can be installed and discovered as a single Claude Code plugin. Skill directories are not moved — the manifest uses "skills": "./" to point Claude Code at the repo root, preserving the existing `npx skills add` workflow. README documents the new install path: /plugin marketplace add triggerdotdev/skills /plugin install trigger@trigger-skills Co-Authored-By: Claude Opus 4.7 (1M context) --- .claude-plugin/marketplace.json | 31 +++++++++++++++++++++++++++++++ .claude-plugin/plugin.json | 22 ++++++++++++++++++++++ README.md | 21 +++++++++++++++++++++ 3 files changed, 74 insertions(+) create mode 100644 .claude-plugin/marketplace.json create mode 100644 .claude-plugin/plugin.json diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json new file mode 100644 index 0000000..767e050 --- /dev/null +++ b/.claude-plugin/marketplace.json @@ -0,0 +1,31 @@ +{ + "$schema": "https://json.schemastore.org/claude-code-plugin-marketplace.json", + "name": "trigger-skills", + "description": "Trigger.dev agent skills for Claude Code — durable background tasks, AI agents, realtime, and cost optimization.", + "owner": { + "name": "Trigger.dev", + "email": "hello@trigger.dev" + }, + "plugins": [ + { + "name": "trigger", + "source": "./", + "description": "Agent skills for building AI agents, workflows, and durable background tasks with Trigger.dev.", + "version": "0.1.0", + "author": { + "name": "Trigger.dev" + }, + "homepage": "https://trigger.dev/docs", + "repository": "https://github.com/triggerdotdev/skills", + "license": "MIT", + "keywords": [ + "trigger.dev", + "background-jobs", + "durable-execution", + "ai-agents", + "workflows" + ], + "category": "development-workflows" + } + ] +} diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json new file mode 100644 index 0000000..0aed76a --- /dev/null +++ b/.claude-plugin/plugin.json @@ -0,0 +1,22 @@ +{ + "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json", + "name": "trigger", + "version": "0.1.0", + "description": "Agent skills for building AI agents, workflows, and durable background tasks with Trigger.dev.", + "author": { + "name": "Trigger.dev", + "url": "https://trigger.dev" + }, + "homepage": "https://trigger.dev/docs", + "repository": "https://github.com/triggerdotdev/skills", + "license": "MIT", + "keywords": [ + "trigger.dev", + "background-jobs", + "durable-execution", + "ai-agents", + "workflows", + "skills" + ], + "skills": "./" +} diff --git a/README.md b/README.md index be3f336..f0fdc4e 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,8 @@ Agent skills for building AI agents, workflows and durable background tasks with ## Installation +### Using `skills` CLI + ```bash # Install all skills npx skills add triggerdotdev/skills @@ -19,6 +21,25 @@ npx skills add triggerdotdev/skills --skill trigger-realtime npx skills add triggerdotdev/skills --skill trigger-cost-savings ``` +### As a Claude Code plugin + +This repository also ships as a [Claude Code plugin](https://code.claude.com/docs/en/plugins), bundling all six skills together. + +From within Claude Code, add this repo as a marketplace and install the plugin: + +``` +/plugin marketplace add triggerdotdev/skills +/plugin install trigger@trigger-skills +``` + +Then reload plugins to activate: + +``` +/reload-plugins +``` + +All six skills become available namespaced under the plugin (for example, the `trigger-setup` skill is invoked as `/trigger:trigger-setup`). + ## Available Skills ### trigger-setup