From 6b786945cbad1bb02f598ce327d5cfe2fc7e0a56 Mon Sep 17 00:00:00 2001 From: Minsu Lee <1964421+amondnet@users.noreply.github.com> Date: Mon, 2 Nov 2026 15:36:29 +0900 Subject: [PATCH 1/2] feat: add official Slack plugin (slackapi/slack-skills-plugin) to the marketplace Register the official Slack plugin as an external github-source entry named `slack` in the Claude Code marketplace, with category, keywords, tags, homepage, and a relevance block (cli `slack`; hosts slack.com, api.slack.com, docs.slack.dev; manifestDeps for @slack/bolt and @slack/web-api in package.json and slack-bolt and slack-sdk in requirements*.txt and pyproject.toml). Add a Slack entry under External Plugins in the README and `/plugin install slack@pleaseai` to the install list. The plugin is an external source, so no multi-format artifacts are generated. --- .claude-plugin/marketplace.json | 29 +++++++++++++++++++++++++++++ README.md | 6 ++++++ 2 files changed, 35 insertions(+) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 4c3fffe7..282880b5 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -1778,6 +1778,35 @@ "repo": "firecrawl/firecrawl-claude-plugin" }, "homepage": "https://www.firecrawl.dev/?utm_source=claude-code-plugins&utm_medium=integration" + }, + { + "name": "slack", + "description": "Official Slack plugin - interact with your workspace through the hosted Slack MCP server (search, read, and send messages, canvases, lists) and build Slack apps with developer skills for Block Kit, the Web API, the Slack CLI, and app testing and deployment", + "category": "productivity", + "keywords": ["slack", "mcp", "block-kit", "bolt", "slack-cli", "slack-api", "messaging"], + "tags": ["mcp", "skills", "productivity"], + "source": { + "source": "github", + "repo": "slackapi/slack-skills-plugin" + }, + "homepage": "https://docs.slack.dev/ai/slack-skills-plugin", + "relevance": { + "topic": "Slack", + "signals": { + "cli": ["slack"], + "hosts": ["slack.com", "api.slack.com", "docs.slack.dev"], + "manifestDeps": [ + { + "file": "[/\\\\]package\\.json$", + "pattern": "\"@slack/(bolt|web-api)\"\\s*:" + }, + { + "file": "[/\\\\](requirements[^/\\\\]*\\.txt|pyproject\\.toml)$", + "pattern": "slack[-_](bolt|sdk)" + } + ] + } + } } ] } diff --git a/README.md b/README.md index 24f27908..2aa5b156 100644 --- a/README.md +++ b/README.md @@ -90,6 +90,11 @@ Official Firecrawl plugin, the context API for AI agents: web search, page scrap **Install:** `/plugin install firecrawl@pleaseai` | **Repository:** [firecrawl/firecrawl-claude-plugin](https://github.com/firecrawl/firecrawl-claude-plugin) +#### Slack +Official Slack plugin — work with your Slack workspace through the hosted Slack MCP server (search, read, and send messages; canvases and lists), plus developer skills for Block Kit, the Web API, the Slack CLI, and creating, testing, and deploying Slack apps. + +**Install:** `/plugin install slack@pleaseai` | **Repository:** [slackapi/slack-skills-plugin](https://github.com/slackapi/slack-skills-plugin) + #### ASK ASK (Agent Skills Kit) — AI agent skills for managing library documentation registry entries. @@ -608,6 +613,7 @@ Once the marketplace is added (or files copied), the following plugins are avail /plugin install gemini@pleaseai /plugin install cloudflare@pleaseai /plugin install firecrawl@pleaseai +/plugin install slack@pleaseai /plugin install ask@pleaseai # Built-in plugins From 91a80b7c00e2bae79ff321e5e90e40f462e9adfe Mon Sep 17 00:00:00 2001 From: Minsu Lee <1964421+amondnet@users.noreply.github.com> Date: Mon, 2 Nov 2026 15:48:32 +0900 Subject: [PATCH 2/2] chore(slack): apply review suggestions to the marketplace entry Add a filesRead relevance signal for the Slack CLI project directory (.slack/, e.g. .slack/hooks.json) and regenerate the Codex marketplace so the slack entry is installable there too. --- .agents/plugins/marketplace.json | 12 ++++++++++++ .claude-plugin/marketplace.json | 1 + 2 files changed, 13 insertions(+) diff --git a/.agents/plugins/marketplace.json b/.agents/plugins/marketplace.json index 702026ed..ccec2508 100644 --- a/.agents/plugins/marketplace.json +++ b/.agents/plugins/marketplace.json @@ -1331,6 +1331,18 @@ "authentication": "ON_INSTALL" }, "category": "Tooling" + }, + { + "name": "slack", + "source": { + "source": "url", + "url": "https://github.com/slackapi/slack-skills-plugin.git" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Productivity" } ] } diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 282880b5..31dc5d47 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -1795,6 +1795,7 @@ "signals": { "cli": ["slack"], "hosts": ["slack.com", "api.slack.com", "docs.slack.dev"], + "filesRead": ["**/.slack/**"], "manifestDeps": [ { "file": "[/\\\\]package\\.json$",