Skip to content
Agentmart
Submit a tool

slk-user

List and inspect users

Skill by howar31

IndexedMIT★ 3
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/howar31-slk-user

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

List and inspect users

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/slk-user

What's inside

Skill name
slk-user
Description
List and inspect users
License
MIT
Metadata
version: 0.8.1
Instructions
179 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# slk user

List and inspect users

> **PREREQUISITE:** Read `../slk-shared/SKILL.md` for auth, global flags, security rules, and exit codes. If missing, run `slk generate-skills`.

| Command | Description |
|---------|-------------|
| `slk user by-email` | Look up a user by email address |
| `slk user channels` | List channels a user belongs to |
| `slk user delete-photo` | Delete the current user's profile photo |
| `slk user info` | Show one user's profile |
| `slk user list` | List workspace users |
| `slk user presence` | Get a user's presence status |
| `slk user profile` | Show a user's profile fields |
| `slk user set-photo` | Upload a profile photo |
| `slk user set-presence` | Set the token owner's presence (auto or away) |
| `slk user set-profile` | Update a profile field or set raw profile JSON |

## slk user by-email

Look up a user by email address

**Slack API:** `users.lookupByEmail`

```bash
slk user by-email [flags]
```

| Flag | Required | Default | Description |
|------|----------|---------|-------------|
| `--email` | ✓ | — | email address to look up |

## slk user channels

List channels a user belongs to

**Slack API:** `users.conversations`

```bash
slk user channels [flags]
```

| Flag | Required | Default | Description |
|------|----------|---------|-------------|
| `--types` | — | — | conversation types filter (e.g. public_channel,private_channel,mpim,im) |
| `--user` | — | — | user ID (defaults to the token owner when empty) |

## slk user delete-photo

Delete the current user's profile photo

**Slack API:** `users.deletePhoto`

```bash
slk user delete-photo
```

> [!CAUTION]
> Write command — confirm with the user before executing; preview with `--dry-run`.

## slk user info

Show one user's profile

**Slack API:** `users.info`

```bash
slk user info [flags]
```

| Flag | Required | Default | Description |
|------|----------|---------|-------------|
| `--user` | ✓ | — | user ID |

## slk user list

List workspace users

**Slack API:** `users.list`

```bash
slk user list [flags]
```

| Flag | Required | Default | Description |
|------|----------|---------|-------------|
| `--cursor` | — | — | initial pagination cursor |
| `--include-bots` | — | — | include bot users (default false) |
| `--include-deactivated` | — | — | include deactivated users (default false) |
| `--limit` | — | `0` | max users to return (0 = no client-side cap) |

**Tips:** List workspace users.

## slk user presence

Get a user's presence status

**Slack API:** `users.getPresence`

```bash
slk user presence [flags]
```

| Flag | Required | Default | Description |
|------|----------|---------|-------------|
| `--user` | — | — | user ID (defaults to the token owner when empty) |

## slk user profile

Show a user's profile fields

**Slack API:** `users.profile.get`

```bash
slk user profile [flags]
```

| Flag | Required | Default | Description |

From howar31/slk, MIT.

Signals

Stars
3
Forks
1
Open issues
0
Last commit (this folder)
May 24, 2026 (5 months ago)
Last release
May 24, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Version
0.8.1
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from howar31

Cite this page

slk-user skill. Agent Mart. https://agentmart.dev/skills/howar31-slk-user (last updated 2026-10-24)