block-kit

Slack's own Block Kit skill — and the rare vendor skill that needs no token, because it validates against Slack's public API.

Score 0(?)VerifiedCodeby Slack TechnologiesSourceDocs
Verified for:

Install

$ /plugin marketplace add slackapi/slack-skills-plugin

No token needed — blocks.validate is an unauthenticated public method. The same plugin adds slack-api, slack-cli, slack-docs and messaging skills.

Best for

Composing Slack messages, modals and Home tabs where hand-written Block Kit JSON is the thing that keeps breaking — it validates output against Slack rather than guessing.

Not ideal for

Actually sending the message. It generates and validates layouts; delivery is the sibling slack-api skill, which does need a token.

About this skill

Help developers build and validate Block Kit layouts for Slack messages, modals, and Home tabs. Provides authoritative block references and validates with the blocks.validate API. Use whenever the developer wants to compose Slack message layouts, build modals, forms or dialogs, design Home tab interfaces, create interactive messages with buttons or menus, modify existing Block Kit JSON, or asks about any Slack UI component. Also trigger on "blocks", "Block Kit Builder", or pasted JSON containing block structures.

SlackBlock KitModals

Score breakdown

Score breakdown

rubric 1.0
Install count
0/20
Provenance
12.8/15
GitHub stars
5.7/15
Recency
10/10
Compatibility
2/10
Documentation depth
10/10
Install ergonomics
7/10
License
5/5
Verification freshness
0.5/5

Composite 0–100 score derived from 9 verifiable signals. See the rubric →

Twilio's official Developer Kit: 55 skills across SMS, WhatsApp, Voice, Verify, SendGrid, and compliance — plus the Twilio MCP. Public beta.

TwilioSMSWhatsAppVoice
Code
Medium5 min

Resend's own API skill: send transactional and batch email, handle inbound webhooks, and manage domains, templates, and keys.

ResendEmailTransactional
Code
Medium3 min

Resend's deliverability playbook: SPF/DKIM/DMARC, spam avoidance, bounce handling, and CAN-SPAM/GDPR/CASL compliance.

EmailDeliverabilitySPF/DKIM/DMARC
Code
Low2 min

Ranked #7 in Email & Messaging

Publish the ranking in your README. The badge reads the live score, so it updates when the ranking does.

block-kit — ranked #7 in Email & Messaging on Top Agent Skills
Markdown
[![block-kit — ranked #7 in Email & Messaging on Top Agent Skills](https://top-agent-skills.com/badge/slack-block-kit.svg)](https://top-agent-skills.com/skill/slack-block-kit)
HTML
<a href="https://top-agent-skills.com/skill/slack-block-kit"><img src="https://top-agent-skills.com/badge/slack-block-kit.svg" alt="block-kit — ranked #7 in Email & Messaging on Top Agent Skills"></a>

Skill FAQ

About block-kit

What is the block-kit skill?

Help developers build and validate Block Kit layouts for Slack messages, modals, and Home tabs. Provides authoritative block references and validates with the blocks.validate API. Use whenever the developer wants to compose Slack message layouts, build modals, forms or dialogs, design Home tab interfaces, create interactive messages with buttons or menus, modify existing Block Kit JSON, or asks about any Slack UI component. Also trigger on "blocks", "Block Kit Builder", or pasted JSON containing block structures.

Which agents does block-kit work with?

Claude Code.

How do I install block-kit?

Run `/plugin marketplace add slackapi/slack-skills-plugin` for Claude Code. See the install panel for per-agent commands.

Is block-kit free to use?

Yes — block-kit is open source (MIT).

Who maintains block-kit?

block-kit is published by Slack Technologies and was last updated on 2026-08-12.

What is block-kit best for?

Composing Slack messages, modals and Home tabs where hand-written Block Kit JSON is the thing that keeps breaking — it validates output against Slack rather than guessing.