slack
v0.1.2Work with Slack using the configured Slack integration.
by OpenAIMIT5kupdated 3 weeks ago
Source
git clone https://github.com/openai/pluginsClone the source, then follow the repository's marketplace instructions for your runtime. The plugin root is plugins/slack/ inside the repository.
Layout
├── .codex-plugin/plugin.json├── skills/slack/SKILL.md├── skills/slack-channel-summarization/SKILL.md├── skills/slack-daily-digest/SKILL.md├── skills/slack-notification-triage/SKILL.md├── skills/slack-outgoing-message/SKILL.md└── skills/slack-reply-drafting/SKILL.md
Skills6
Read Slack context, route to the right Slack workflow, and prepare or perform Slack writes that match the user's intent.
Summarize activity from one Slack channel and return a concise recap, post-ready update, or summary doc.
Create a daily Slack digest from selected channels or topics. Use when the user asks for a daily Slack recap or summary of today's Slack activity.
Triage recent Slack activity into a priority queue or task list for the user.
Primary skill for composing, drafting, or refining any outbound Slack content. Use this whenever the task will require using `slack_send_message`, `slack_send_message_draft`, or `slack_create_canvas`. Use `slack` to read or analyze Slack context; use this skill to produce the final outgoing message.
Draft Slack replies from available context. Use when the user wants help finding messages that likely need a response and preparing reply drafts.
Manifests1
{
"name": "slack",
"version": "0.1.2",
"description": "Work with Slack using the configured Slack integration.",
"author": {
"name": "OpenAI",
"email": "support@openai.com",
"url": "https://openai.com/"
},
"homepage": "https://slack.com/",
"repository": "https://github.com/openai/plugins",
"license": "MIT",
"keywords": [
"slack",
"chat",
"collaboration"
],
"skills": "./skills/",
"apps": "./.app.json",
"interface": {
"displayName": "Slack",
"shortDescription": "Read and manage Slack",
"longDescription": "Use Slack to summarize channels, draft messages, and organize team conversations through the connected Slack integration.",
"developerName": "OpenAI",
"category": "Communication",
"capabilities": [
"Interactive",
"Write"
],
"websiteURL": "https://slack.com/",
"privacyPolicyURL": "https://slack.com/privacy-policy",
"termsOfServiceURL": "https://slack.com/terms-of-service/user",
"defaultPrompt": [
"Summarize unread activity, draft replies, or prepare updates"
],
"brandColor": "#611F69",
"composerIcon": "./assets/app-icon.png",
"logo": "./assets/app-icon.png",
"screenshots": []
}
}