Analysis updated 2026-07-26
Deploy a Slack bot that answers team questions about your design system guidelines.
Let team members mention the bot in channels to get quick design rule clarifications.
Bootstrap your initial design guidelines through an interactive question workflow.
Maintain a reviewed, versioned design knowledge base that updates through an approval process.
| vercel-labs/eve-design-template | azurecertprep/azurecertprep.github.io | brunch/brunch-boilerplate-plugin | |
|---|---|---|---|
| Stars | 12 | 12 | 12 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | — | 2019-12-16 |
| Maintenance | — | — | Dormant |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 3/5 | 2/5 |
| Audience | developer | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a Vercel account, Slack app authorization, Node.js 24, pnpm 10, and a designated design owner's Slack member ID.
This repository is a template for a Slack design agent, a bot that acts as a design collaborator inside your Slack workspace. The agent answers questions about your approved design guidelines, pulling from a set of reviewed rules you provide. It responds to direct messages, and it answers channel messages when someone mentions it. It works with message text, images, and documents, using them as temporary context for that conversation. The agent has clear boundaries. It cannot search Slack or the web, change its own rules, edit artifacts, generate websites, or deploy projects. It can only read and search the design corpus bundled with it at build time. Runtime conversations and attachments never change that corpus. Shell access, file writes, web access, delegation, todo management, and sandbox network access are all disabled. Slack is its only connector, which keeps the system tightly scoped. Setup involves deploying the project to Vercel and authorizing a Slack app. You need a Vercel account, permission to authorize a Slack app, a designated design owner, and their Slack member ID. If your design guidance is private, you should use a private repository. The template provides a bootstrap workflow where a coding agent asks small batches of questions to help you create your initial design guidelines. You must explicitly review and approve the generated corpus before the agent becomes active. The knowledge structure is organized into source snapshots, concise actionable rules, and a manifest file covering identity, ownership, provenance, precedence, access, and approval. Updates go through a reviewed refresh process, not direct edits. The default model is anthropic/claude-sonnet-4.6, which you can override with an environment variable. The project requires Node.js 24 and pnpm 10, and it includes commands for testing, type checking, building, and verifying knowledge. The README is clear about its experimental status, noting that the template uses Eve preview APIs pinned to a specific version. The code is released under the MIT license.
A template for a Slack bot that acts as a design collaborator, answering questions based on your approved design guidelines. It works with text, images, and documents but is intentionally limited to reading your design rules.
Mainly JavaScript. The stack also includes JavaScript, Node.js 24, pnpm 10.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.