Skip to main content

Usage

Description

The list command displays all installed skills, showing their canonical paths and which agents they’re linked to. Similar to npm ls, it provides an overview of your skill installations. Skills are grouped by plugin name (if available) for better organization.

Options

boolean
List global skills from ~/<agent>/skills/ instead of project-scoped skills.Default: false (lists project skills)
string[]
Filter skills by specific agents. Only shows skills installed for the specified agents.Examples:
  • -a claude-code
  • -a claude-code -a cursor
Valid agent names: claude-code, opencode, cursor, codex, cline, etc.

Examples

Output Example

Output Format

For each skill, the output shows:
1

Skill Name

The name of the skill as defined in its SKILL.md frontmatter.
2

Canonical Path

The primary location where the skill is stored. Shortened for readability:
  • ~ for home directory
  • . for current directory
3

Linked Agents

List of agents that have access to this skill. Shows:
  • Agent display names (e.g., “Claude Code”, “OpenCode”)
  • “not linked” if the skill exists but isn’t linked to any agents
  • Truncated with “+N more” if more than 5 agents

Skill Grouping

Skills are automatically grouped by their plugin name (from the lock file):
  • Plugin Groups: Skills with a pluginName are grouped together (e.g., “Design”, “Development”)
  • General: Skills without a plugin name appear in the “General” group
  • Alphabetical: Groups are sorted alphabetically
This grouping makes it easier to find related skills when working with skill repositories that use plugin manifests.

Understanding Scope

Project Skills (Default)

Skills installed in the current project directory:
  • Located in ./<agent>/skills/ or .agents/skills/
  • Committed with your project (if in version control)
  • Shared with team members
  • Only available in this project

Global Skills

Skills installed in your home directory:
  • Located in ~/<agent>/skills/ or ~/.agents/skills/
  • Available across all projects
  • User-specific (not committed to version control)
  • Persist after project deletion

Alias

The following alias is available:
  • skills lsskills list

Exit Codes