{"id":"90eac11b-adc3-4e01-b447-29009bd013a0","shortId":"hppJ2e","kind":"skill","title":"Read and automate Slack workflows from a purpose-built agent CLI with agent-slack","tagline":"Search channels, inspect threads, move files, and send or edit Slack messages through an agent-oriented CLI with structured output.","description":"# Read and automate Slack workflows from a purpose-built agent CLI with agent-slack\n\nSearch channels, inspect threads, move files, and send or edit Slack messages through an agent-oriented CLI with structured output.\n\n## Prerequisites\n\nagent-slack CLI, Node.js or Bun, Slack workspace access, and either supported local auth extraction or valid Slack credentials/tokens\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- npm i -g agent-slack\n- npx skills add stablyai/agent-slack\n\nRequirements and caveats from upstream:\n- **Zero-config auth** — Auth just works if you have Slack Desktop (with fallbacks available). No Python dependency.\n- OR npm global install (requires Node >= 22.5):\n- Channel mode requires --ts:\n\nBasic usage or getting-started notes:\n- bash\n- OR run via Nix flake:\n- nix run github:stablyai/agent-slack\n\n- Source: https://github.com/stablyai/agent-slack\n- Extracted from upstream docs: https://raw.githubusercontent.com/stablyai/agent-slack/HEAD/README.md\n\n## Documentation\n\n- https://github.com/stablyai/agent-slack/tree/main/docs\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/read-and-automate-slack-workflows-from-a-purpose-built-agent-cli-with-agent-slack/)","tags":["read","and","automate","slack","workflows","from","purpose","built","agent","cli","with","skills"],"capabilities":["skill","source-agentskillexchange","skill-read-and-automate-slack-workflows-from-a-purpose-built-agent-cli-with-agent-slack","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/read-and-automate-slack-workflows-from-a-purpose-built-agent-cli-with-agent-slack","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,251 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:12:01.988Z","embedding":null,"createdAt":"2026-05-18T13:18:46.382Z","updatedAt":"2026-05-18T19:12:01.988Z","lastSeenAt":"2026-05-18T19:12:01.988Z","tsv":"'/skills/read-and-automate-slack-workflows-from-a-purpose-built-agent-cli-with-agent-slack/)':190 '/stablyai/agent-slack':172 '/stablyai/agent-slack/head/readme.md':179 '/stablyai/agent-slack/tree/main/docs':183 '22.5':147 'access':85 'add':116 'agent':11,15,32,48,52,69,77,112,185 'agent-ori':31,68 'agent-slack':14,51,76,111 'agentskillexchange.com':189 'agentskillexchange.com/skills/read-and-automate-slack-workflows-from-a-purpose-built-agent-cli-with-agent-slack/)':188 'auth':90,126,127 'autom':3,40 'avail':137 'bash':159 'basic':152 'built':10,47 'bun':82 'caveat':120 'channel':18,55,148 'cli':12,34,49,71,79 'config':125 'credentials/tokens':95 'depend':140 'desktop':134 'doc':176 'document':180 'edit':26,63 'either':87 'environ':107 'exchang':187 'extract':91,173 'fallback':136 'file':22,59 'flake':164 'g':110 'get':156 'getting-start':155 'github':167 'github.com':171,182 'github.com/stablyai/agent-slack':170 'github.com/stablyai/agent-slack/tree/main/docs':181 'global':143 'inspect':19,56 'instal':96,100,144 'local':89 'match':105 'messag':28,65 'mode':149 'move':21,58 'nix':163,165 'node':146 'node.js':80 'note':158 'npm':108,142 'npx':114 'orient':33,70 'output':37,74 'path':103 'prerequisit':75 'purpos':9,46 'purpose-built':8,45 'python':139 'raw.githubusercontent.com':178 'raw.githubusercontent.com/stablyai/agent-slack/head/readme.md':177 'read':1,38 'requir':118,145,150 'run':161,166 'search':17,54 'send':24,61 'setup':102 'skill':115,186 'skill-read-and-automate-slack-workflows-from-a-purpose-built-agent-cli-with-agent-slack' 'slack':4,16,27,41,53,64,78,83,94,113,133 'sourc':169,184 'source-agentskillexchange' 'stablyai/agent-slack':117,168 'start':157 'structur':36,73 'support':88 'thread':20,57 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'ts':151 'upstream':99,122,175 'usag':153 'use':97 'valid':93 'via':162 'work':129 'workflow':5,42 'workspac':84 'zero':124 'zero-config':123","prices":[{"id":"51ff99e6-5876-40fb-965f-a0fd8bbad872","listingId":"90eac11b-adc3-4e01-b447-29009bd013a0","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:18:46.382Z"}],"sources":[{"listingId":"90eac11b-adc3-4e01-b447-29009bd013a0","source":"github","sourceId":"agentskillexchange/skills/read-and-automate-slack-workflows-from-a-purpose-built-agent-cli-with-agent-slack","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/read-and-automate-slack-workflows-from-a-purpose-built-agent-cli-with-agent-slack","isPrimary":false,"firstSeenAt":"2026-05-18T13:18:46.382Z","lastSeenAt":"2026-05-18T19:12:01.988Z"}],"details":{"listingId":"90eac11b-adc3-4e01-b447-29009bd013a0","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"read-and-automate-slack-workflows-from-a-purpose-built-agent-cli-with-agent-slack","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"8dee3d5d855bffeac774bd9b607844415fc86637","skill_md_path":"skills/read-and-automate-slack-workflows-from-a-purpose-built-agent-cli-with-agent-slack/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/read-and-automate-slack-workflows-from-a-purpose-built-agent-cli-with-agent-slack"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Read and automate Slack workflows from a purpose-built agent CLI with agent-slack","description":"Search channels, inspect threads, move files, and send or edit Slack messages through an agent-oriented CLI with structured output."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/read-and-automate-slack-workflows-from-a-purpose-built-agent-cli-with-agent-slack"},"updatedAt":"2026-05-18T19:12:01.988Z"}}