slack-expert

Develops and reviews Slack bots, including navigation of authentication and usability concerns.

30|7|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/saeed-vayghan/gemini-agent-skills --skill slack-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-expert
Source: https://github.com/saeed-vayghan/gemini-agent-skills/tree/main/.gemini/skills/slack-expert
Command: npx skills add https://github.com/saeed-vayghan/gemini-agent-skills --skill slack-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the development and optimization of Slack applications, ensuring robust, secure, and efficient integrations with the Slack platform.

Core Features & Use Cases

  • Expert Guidance: Provides in-depth knowledge on Slack Bolt, APIs, Block Kit, and authentication.
  • Code Review: Analyzes existing Slack code for best practices, security, and deprecated APIs.
  • Integration Development: Assists in building new Slack bots, slash commands, and interactive components.
  • Use Case: A developer needs to build a new Slack bot that responds to user mentions with dynamic Block Kit messages and integrates with an external API.

Quick Start

Use the slack-expert skill to review the provided Slack bot code for security vulnerabilities and adherence to best practices.

Frequently Asked Questions about slack-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Slack bot using Bolt and Block Kit?

You can design Slack Block Kit messages and interactive components by leveraging expert guidance on Slack Bolt implementation. This Skill assists in structuring dynamic UI elements, handling events, and ensuring your app adheres to Slack's best practices for interactive components.

What is the best way to handle Slack API authentication and rate limiting?

The best way to handle Slack API authentication and rate limiting is by following secure authentication protocols and platform constraints. This Skill satisfies requirements for secure token management and rate limiting to ensure robust, safe, and efficient Slack integrations.

Can I use this to review existing Slack app code for deprecated APIs?

Yes, you can review existing Slack app code for deprecated APIs. This Skill analyzes your code to identify security vulnerabilities, detect deprecated API usage, and enforce adherence to Slack's development best practices across your application logic.

How do I create custom slash commands for Slack apps?

You create custom slash commands for Slack apps by implementing specific endpoint routes and event handlers within your Bolt application. This Skill assists in designing slash commands, configuring interactive components, and connecting them to your backend logic securely.

Does this help with integrating external APIs into a Slack bot?

Yes, this helps with integrating external APIs into a Slack bot. It provides expert assistance for API integrations, enabling your Slack app to fetch external data and respond to user mentions with dynamic Block Kit messages efficiently.

Why are my Slack bot event handlers not triggering correctly?

Slack bot event handlers may not trigger correctly due to misconfigured event subscriptions or insecure authentication. This Skill helps troubleshoot event handling issues by reviewing your code structure and ensuring proper Bolt implementation and secure token verification.