slack-personal

Manage Slack messages, DMs, and drafts via the slk CLI.

11|3|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/therohitdas/slkcli --skill slack-personal-therohitdas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-personal
Source: https://github.com/therohitdas/slkcli/tree/main
Command: npx skills add https://github.com/therohitdas/slkcli --skill slack-personal-therohitdas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies managing Slack messages and direct messages (DMs) via a command-line interface, reducing the need for manual navigation and increasing productivity.

Core Features & Use Cases

  • Message Management: Send messages, read channels, and manage direct messages.
  • Search & Filtering: Search for messages across channels and filter by date and time.
  • Drafts: Create, list, and send drafts for messages.
  • Integration: Use with AI agents and automation tools for seamless workflow integration.

Quick Start

To read the last 20 messages in the 'general' channel, use the command slk read general 20.

Frequently Asked Questions about slack-personal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Slack messages and DMs from the command line?

This Skill automates Slack message management via the slk CLI, allowing you to send, read, and search messages without the desktop app.

Can I send direct messages in Slack using a CLI?

Yes, the slk CLI supports direct message management, allowing you to send and read DMs directly from the command line.

Do I need the Slack desktop app to use a command line message manager?

Yes, this Skill requires the Slack desktop app for authentication, alongside Slack API access, to manage messages via the slk CLI.

What is the best way to search Slack channels by date and time?

The slk CLI provides search and filtering commands to find Slack messages across channels by specific date and time ranges.

How do I automate Slack workflows and integrate with AI agents?

The slk CLI provides automation and integration capabilities, allowing you to manage Slack workflows and integrate with AI agents for message handling.

Why use a command line interface for Slack message management instead of the desktop app?

Using a CLI for Slack message management reduces manual navigation and increases productivity by keeping message sending, reading, and searching within the terminal.