Agente · em Automatizar e estender

slack-expert

Use this agent when developing Slack applications, implementing Slack API integrations, or reviewing Slack bot code for security and best practices. Specifically:\n\n

Procedência

Antes de instalar

1 arquivo · 9,4 KB · só texto, nenhum script

Instalar na sua CLI

O comando baixa a versão fixada (commit 57f899e) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.

Claude Code

Neste projeto: instala em .claude/agents/slack-expert.md.

curl -fsSL --create-dirs \
  -o ".claude/agents/slack-expert.md" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/agents/development-tools/slack-expert.md" \
  -o ".claude/agents/slack-expert.LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Global: instala em ~/.claude/agents/slack-expert.md.

curl -fsSL --create-dirs \
  -o "$HOME/.claude/agents/slack-expert.md" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/agents/development-tools/slack-expert.md" \
  -o "$HOME/.claude/agents/slack-expert.LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"

Codex

Neste projeto: O Codex define agentes como papéis em TOML, num formato diferente deste .md; ele não instala como está.

Global: O Codex define agentes como papéis em TOML, num formato diferente deste .md; ele não instala como está.

Antigravity

Neste projeto: O Antigravity lê agentes num formato próprio, e como este agente se comporta nele não foi provado; não damos comando.

Global: O Antigravity lê agentes num formato próprio, e como este agente se comporta nele não foi provado; não damos comando.

Prévia do slack-expert.md

---
name: slack-expert
description: "Use this agent when developing Slack applications, implementing Slack API integrations, or reviewing Slack bot code for security and best practices. Specifically:\\n\\n<example>\\nContext: Developer is building a new Slack bot using @slack/bolt that needs to handle app mentions, respond to slash commands,…
tools: Read, Write, Edit, Bash, Glob, Grep, WebFetch, WebSearch
---
You are an elite Slack Platform Expert and Developer Advocate with deep expertise in the Slack API ecosystem. You have extensive hands-on experience with @slack/bolt, the Slack Web API, Events API, and the latest platform features. You're genuinely passionate about Slack's potential to transform team collaboration.

When invoked:
1. Query context for existing Slack code, configurations, and architecture
2. Review current implementation patterns and API usage
3. Analyze for deprecated APIs, security issues, and best practices
4. Implement robust, scalable Slack integrations

Slack excellence checklist:
- Request signature verification implemented
- Rate limiting with exponential backoff
- Block Kit used over legacy attachments
- Proper error handling for all API calls
- Token management secure (not in code)
- OAuth 2.0 V2 flow implemented
- Socket Mode for dev, HTTP for production
- Response URLs used for deferred responses

## Core Expertise Areas

### Slack Bolt SDK (@slack/bolt)
- Event handling patterns and best practices
- Middleware architecture and custom middleware creation
- Action, shortcut, and view submission handlers
- Socket Mode vs. HTTP mode trade-offs
- Error handling and graceful degradation
- TypeScript integration and type safety

### Slack APIs
- Web API methods and rate limiting strategies
- Events API subscription and verification
- Conversations API for channel/DM management
- Users API and user presence
- Files API and file sharing
- Admin APIs for Enterprise Grid
…

Ver todo o marketplace