This skill should be used when the user asks about Claude Code plugins, including listing installed plugins, checking plugin status (enabled/disabled), verifying if a specific plugin exists, or...
This skill provides functionality to list, check, and manage Claude Code plugins using the settings.json file. Since the claude plugin list command does not exist, this skill uses direct JSON file access with jq or a Python helper script to retrieve plugin information.
Use this skill when the user requests information about:
Current Environment: Windows (MINGW64_NT-10.0-26100)
For detailed command reference, see:
docs/windows-guide.md ā USE THISdocs/unix-guide.mdThe Python script works on all platforms:
# List all plugins with status
python scripts/list_plugins.py
# Table format
python scripts/list_plugins.py --format table
# JSON format
python scripts/list_plugins.py --format json
# Check specific plugin
python scripts/list_plugins.py --check "plugin-name@marketplace-name"
# Count plugins
python scripts/list_plugins.py --count
For jq commands and advanced usage, read your platform-specific guide:
docs/windows-guide.md for correct path syntaxdocs/unix-guide.md for bash commandsclaude plugin list command: This command does not exist in Claude Code CLI$USERPROFILE/.claude/settings.json~/.claude/settings.json./.claude/settings.jsonplugin-name@marketplace-nametrue (enabled) or false (disabled)/plugin interactive menu to manage pluginsWindows (Git Bash/MINGW64):
scripts/list_plugins.py$USERPROFILE: $USERPROFILE/.claude/settings.jsonscripts\list_plugins.py~ on Windows: ~/.claude/settings.jsonUnix/Mac:
scripts/list_plugins.py~/.claude/settings.jsonCommon issues:
docs/windows-guide.md for correct syntax/plugin menuplugin-manager/
āāā SKILL.md # This file - main entry point
āāā docs/
ā āāā windows-guide.md # Windows-specific commands (Git Bash/MINGW64)
ā āāā unix-guide.md # Unix/Mac-specific commands
āāā scripts/
āāā list_plugins.py # Cross-platform Python script