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