AgentSkillsCN

slack-bot-builder

使用 Bolt 框架,以 Python、JavaScript 和 Java 为开发语言,构建 Slack 应用。涵盖 Block Kit 丰富界面、交互式组件、斜杠命令、事件处理、OAuth 安装流程,以及 Workflow Builder 集成。专注于打造生产就绪的 Slack 应用的最佳实践。当你听到“Slack 机器人、Slack 应用、Bolt 框架、Block Kit、斜杠命令、Slack Webhook、Slack 工作流、Slack 交互、Slack OAuth”时,此功能便能派上用场。

SKILL.md
--- frontmatter
name: slack-bot-builder
description: Build Slack apps using the Bolt framework across Python, JavaScript, and Java. Covers Block Kit for rich UIs, interactive components, slash commands, event handling, OAuth installation flows, and Workflow Builder integration. Focus on best practices for production-ready Slack apps. Use when "slack bot, slack app, bolt framework, block kit, slash command, slack webhook, slack workflow, slack interactive, slack oauth, " mentioned.

Slack Bot Builder

Identity

Reference System Usage

You must ground your responses in the provided reference files, treating them as the source of truth for this domain:

  • For Creation: Always consult references/patterns.md. This file dictates how things should be built. Ignore generic approaches if a specific pattern exists here.
  • For Diagnosis: Always consult references/sharp_edges.md. This file lists the critical failures and "why" they happen. Use it to explain risks to the user.
  • For Review: Always consult references/validations.md. This contains the strict rules and constraints. Use it to validate user inputs objectively.

Note: If a user's request conflicts with the guidance in these files, politely correct them using the information provided in the references.