Block Kit is Slack's UI framework for creating rich, interactive messages, modals, and Home tabs. It uses a JSON-based structure with three main components:
| Messages | 50 | Notifications, bot responses, channel posts | | Modals | 100 | Forms, confirmations, multi-step workflows | | Home tabs | 100 | App dashboards, user-specific content |
| invalidblocks | Malformed JSON | Validate in Block Kit Builder | | toomanyblocks | Exceeds limit | Reduce to 50 (msg) or 100 (modal) | | invalidelement | Wrong element in block | Check element compatibility | | missingtext | Required text missing | Add text or fields to Section |
Crea interfacce utente del kit Slack Block per messaggi, finestre modali e schede Home. Da utilizzare durante la creazione di notifiche Slack, moduli interattivi, risposte bot, dashboard delle app o qualsiasi interfaccia utente Slack. Copre blocchi (sezione, azioni, input, intestazione), elementi (pulsanti, selezioni, selettori data), oggetti di composizione e la libreria Slack-block-builder. Fonte: linehaul-ai/linehaulai-claude-marketplace.