list

A command that shows the skills installed in the source directory. It can display them as an interactive list, detailed text, or JSON data.

In plain words
What is it for?
Use it to browse, search, filter, and audit installed skills by name, source, group, type, or status.
Why use it?
It helps you see what is available and check where skills came from or whether they are enabled.

Command

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add commands/runkids/skillshare/list
Clone the repo
git clone --depth 1 https://github.com/runkids/skillshare
Per session 0 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 2,609 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00000 $0.02609
Opus 5 $0.00000 $0.01305
Sonnet 5 $0.00000 $0.00522
Haiku 4.5 $0.00000 $0.00261

Measured yesterday against content hash f7c0074a2e23, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

list scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

website/docs/reference/commands/list.md · 304 lines

How it starts

The opening of the file, as written. The whole thing — 304 lines — stays where its author put it; the contents beside it link to each section on GitHub.

list

List all installed skills in the source directory.

skillshare list              # Interactive TUI (default on TTY)
skillshare list --verbose    # Detailed plain text view
skillshare list --json       # JSON output for CI/scripts

When to Use

  • See what skills are installed and where they came from
  • Search and filter skills interactively
  • Check which skills are tracked repos vs local
  • Audit your skill collection before a cleanup

list demo

Interactive TUI

On a TTY, skillshare list launches an interactive terminal UI with:

  • Smart filtering — press / to filter by name, path, or source. Supports tag syntax for precise filtering:

    Tag Short Values Example
    type: t: tracked, remote, local, github t:tracked
    group: g: any directory name g:security
    repo: r: any repo name r:team
    kind: k: skill, agent k:agent
    status: s: enabled, disabled s:disabled

    Tags can be combined with free text (AND logic):

    t:tracked g:security audit
    

    This shows only tracked skills in the "security" group whose name contains "audit".

    :::tip For enabled/disabled filtering you usually don't need the tag — just press s (see Status filter below). The s:enabled / s:disabled tag is for combining status with other tags, e.g. t:tracked s:disabled. :::

  • Status filter — press s to cycle the enabled/disabled view: All → Enabled → Disabled → All. The current state shows as a Status: chip next to the tab bar, so in a large list you can instantly narrow down to just the skills disabled via .skillignore (or hide them). Composes with the tab and / filters.

  • Keyboard navigation — arrow keys to browse, q to quit

  • Detail panel — shows description, disk path, files, and synced targets for the selected skill

  • Enable/disable toggle — press E to toggle the selected skill's enabled/disabled state. Writes to .skillignore immediately without leaving the TUI. Disabled skills show a red disabled badge in the detail panel.

  • Content viewer — press Enter to open a dual-pane viewer with a file tree on the left and Markdown-rendered content on the right. j/k browse files (auto-preview), l/Enter expand directories, h collapse. Ctrl+d/u scroll content half-page, g/G jump to top/bottom. Mouse wheel and click are also supported.

Read the full file on GitHub · 304 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. yesterday First seen · 304 lines · 0 tokens per session scan A f7c0074a2e23

Subscribe to this mod's changes

list is a command published in the GitHub repository runkids/skillshare (2,597 stars, last pushed 5d ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 2,609 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.