๐Ÿ“ฆ astral-sh / claude-code-plugins

โ˜… 92 stars โ‘‚ 3 forks ๐Ÿ‘ 92 watching โš–๏ธ Apache License 2.0
๐Ÿ“ฅ Clone https://github.com/astral-sh/claude-code-plugins.git
HTTPS git clone https://github.com/astral-sh/claude-code-plugins.git
SSH git clone git@github.com:astral-sh/claude-code-plugins.git
CLI gh repo clone astral-sh/claude-code-plugins
Zanie Blue Zanie Blue Fix the claude settings.json install method (#10) f803467 10 days ago ๐Ÿ“ History
๐Ÿ“‚ main View all commits โ†’
๐Ÿ“ .claude-plugin
๐Ÿ“ plugins
๐Ÿ“„ .prettierrc
๐Ÿ“„ CONTRIBUTING.md
๐Ÿ“„ LICENSE-APACHE
๐Ÿ“„ LICENSE-MIT
๐Ÿ“„ README.md
๐Ÿ“„ README.md

Astral plugins for Claude Code

Installation

Add the marketplace

Add the Astral marketplace to Claude Code:

/plugin marketplace add astral-sh/claude-code-plugins

Install the astral plugin

After adding the marketplace:

/plugin install astral@astral-sh

Or browse and install interactively:

/plugin

Team installation

For team-wide plugin usage, add to your project's .claude/settings.json:

{
  "extraKnownMarketplaces": {
    "astral-sh": {
      "source": {
        "source": "github",
        "repo": "astral-sh/claude-code-plugins"
      }
    }
  },
  "enabledPlugins": {
    "astral@astral-sh": true
  }
}

Team members will be prompted to install the plugin when they trust the repository.

Usage

Skills

The plugin provides skills for Astral tools.

Invoke skills with /astral:<skill>, e.g., /astral:uv.

Claude sometimes needs to be prompted to use skills. We recommend adding this instruction to your CLAUDE.md:

When working with Python, invoke the relevant /astral:<skill> for uv,
ty, and ruff to ensure best practices are followed.

LSP

The plugin also provides the ty LSP. It requires uvx to be available.

License

Licensed under either of:

http://www.apache.org/licenses/LICENSE-2.0)
  • MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.

Contributing

See CONTRIBUTING.md for development setup and guidelines.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.