Skip to content
Agentmart
Submit a tool

slk-file

List and manage files

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-file

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 manage files

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-file

What's inside

Skill name
slk-file
Description
List and manage files
License
MIT
Metadata
version: 0.8.1
Instructions
120 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# slk file

List and manage files

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

| Command | Description |
|---------|-------------|
| `slk file delete` | Delete a file |
| `slk file info` | Show file details |
| `slk file list` | List files |
| `slk file public` | Make a file publicly accessible |
| `slk file revoke-public` | Revoke a file's public link |
| `slk file upload` | Upload a file |

## slk file delete

Delete a file

**Slack API:** `files.delete`

```bash
slk file delete [flags]
```

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

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

## slk file info

Show file details

**Slack API:** `files.info`

```bash
slk file info [flags]
```

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

## slk file list

List files

**Slack API:** `files.list`

```bash
slk file list [flags]
```

| Flag | Required | Default | Description |
|------|----------|---------|-------------|
| `--channel` | — | — | filter by channel ID (optional) |
| `--types` | — | — | filter by file types, comma-separated (optional) |
| `--user` | — | — | filter by user ID (optional) |

## slk file public

Make a file publicly accessible

**Slack API:** `files.sharedPublicURL`

```bash
slk file public [flags]
```

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

**Tips:** Makes the file accessible to anyone with the link.

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

## slk file revoke-public

Revoke a file's public link

**Slack API:** `files.revokePublicURL`

```bash
slk file revoke-public [flags]
```

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

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

## slk file upload

Upload a file

**Slack API:** `files.getUploadURLExternal`

```bash
slk file upload [flags]
```

| Flag | Required | Default | Description |
|------|----------|---------|-------------|
| `--channel` | — | — | channel ID to share the file into (optional) |
| `--file` | ✓ | — | path to file to upload |
| `--title` | — | — | file title (defaults to filename) |

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

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-file skill. Agent Mart. https://agentmart.dev/skills/howar31-slk-file (last updated 2026-10-24)