The Official Plugin Directory Has Arrived
Anthropic has officially launched the Claude Code plugin marketplace, bringing a curated collection of 36 high-quality plugins organised into three distinct categories. These plugins fundamentally extend what Claude Code can do - giving it real-time access to your language servers, external services, and specialised workflow tools that were previously impossible.
The complete directory is available at github.com/anthropics/claude-plugins-official.
Why Plugins Matter for Claude Code
Without plugins, Claude Code works from static knowledge and the files you share. With plugins, Claude Code gains:
- Live type checking - LSP plugins give Claude real-time feedback on type errors, unused imports, and code issues as it writes
- Current documentation - No more outdated API references or hallucinated methods
- Direct service access - Create GitHub issues, query your database, manage deployments without copy-pasting
- Specialised workflows - Multi-agent code review, security scanning, and quality gates built in
How Plugins Are Organised
The marketplace splits plugins into two main directories:
- /plugins - Internal plugins developed and maintained by Anthropic
- /external_plugins - Third-party plugins from partners and the community
Installing Plugins
/plugin install {plugin-name}@claude-plugin-directory
Or browse the marketplace:
/plugin > Discover
LSP Plugins: Why Claude Code Needs These
Language Server Protocol plugins are game-changers. Without them, Claude writes code based on its training data - which may be outdated or slightly wrong for your specific setup. With LSP plugins, Claude gets real-time feedback from your actual project.
When Claude writes TypeScript with typescript-lsp installed:
- It sees type errors immediately and self-corrects
- It knows your exact project types, interfaces, and imports
- It can refactor with confidence because it understands the full type graph
- No more "this might work" - it knows if it compiles
| Plugin | Language | What Claude Code Gains |
|---|---|---|
| typescript-lsp | TypeScript/JS | Real-time type checking, accurate auto-imports, refactoring confidence |
| pyright-lsp | Python | Type inference, catches None errors, understands your virtual environment |
| rust-analyzer-lsp | Rust | Borrow checker feedback, lifetime analysis, macro expansion visibility |
| gopls-lsp | Go | Module resolution, interface implementation checks, go.mod awareness |
| jdtls-lsp | Java | Maven/Gradle dependency resolution, annotation processing, refactoring |
| csharp-lsp | C# | NuGet package awareness, .NET framework targeting, Roslyn analysis |
| swift-lsp | Swift | Xcode project integration, protocol conformance, SwiftUI previews |
| php-lsp | PHP | Composer autoloading, namespace resolution, framework awareness |
| lua-lsp | Lua | Game engine API completion (Love2D, Roblox), table type inference |
| clangd-lsp | C/C++ | Header resolution, compile_commands.json integration, memory safety hints |
Internal Workflow Plugins: Anthropic's Best Practices
🌟 security-guidance - Essential
Security reminder hook that warns about potential security issues when editing files
Why Claude Code needs this: Claude can inadvertently introduce vulnerabilities - SQL injection, XSS, command injection. This plugin acts as a real-time security linter, catching issues before they reach production. It hooks into file edits and warns Claude immediately when it writes unsafe patterns.
🌟 code-review - Multi-Agent Review
Automated code review using multiple specialised agents with confidence-based scoring
Why Claude Code needs this: Instead of one perspective, this deploys multiple AI agents that each review code from different angles - security, performance, readability, testing. Each provides a confidence score, so you know which feedback to prioritise.
🌟 pr-review-toolkit - Comprehensive PR Analysis
PR review agents specialising in comments, tests, error handling, type design, code quality, and simplification
Why Claude Code needs this: When reviewing pull requests, this breaks the review into six specialised passes. One agent focuses purely on test coverage, another on error handling, another on whether the code could be simpler. Much more thorough than a single review pass.
🌟 feature-dev - Complete Development Workflow
Comprehensive feature development with agents for exploration, architecture, and quality review
Why Claude Code needs this: Guides Claude through a structured feature development process. First explore the codebase, then design the architecture, then implement with built-in quality gates. Prevents the common mistake of jumping straight to code.
frontend-design - UI/UX Specialist
Why Claude Code needs this: Activates specialised UI/UX knowledge when building interfaces. Claude thinks about accessibility, responsive design, and user experience patterns rather than just making it work.
External Plugins: Service Integrations
🌟 GitHub - Direct Repository Control
Full GitHub API access from Claude Code
Why Claude Code needs this: Instead of telling you "now create an issue", Claude can create it directly. Review PRs, manage branches, search code across repos, trigger workflows - all without leaving your conversation. Eliminates the copy-paste dance between Claude and GitHub.
🌟 Supabase - Live Database Access
Database operations, auth, storage, and real-time subscriptions
Why Claude Code needs this: Claude can query your actual database to understand the schema, test queries before suggesting them, and verify that migrations work. Instead of guessing your table structure, it knows exactly what columns exist and what types they use.
🌟 Context7 - Current Documentation
Up-to-date documentation lookup from source repositories
Why Claude Code needs this: Claude's training data has a cutoff date. Libraries change constantly. Context7 fetches documentation directly from source repos, so Claude works with the current API - not the one from 18 months ago. No more deprecated method suggestions.
🌟 Playwright - Browser Automation
Browser interaction, screenshots, form filling, E2E testing
Why Claude Code needs this: Claude can actually see your web application running. Take screenshots, check console errors, fill forms, click buttons. When debugging a UI issue, Claude can reproduce it in a real browser rather than guessing from code.
Firebase - Google Backend
Why Claude Code needs this: Direct Firestore queries, auth user management, cloud function deployment, hosting configuration. Claude can verify your security rules, test your queries, and deploy functions directly.
Stripe - Payment Integration
Why Claude Code needs this: When building payment flows, Claude can verify webhook signatures, test subscription logic, and ensure you're following Stripe's security requirements correctly.
Greptile - Codebase Search
Why Claude Code needs this: Natural language search across your entire codebase. Ask "where do we handle authentication?" and get contextual answers. Particularly useful for large, unfamiliar codebases.
Linear - Issue Tracking
Why Claude Code needs this: Create issues, update statuses, search across projects without context switching. Claude can log bugs it finds directly into your issue tracker.
Slack - Team Communication
Why Claude Code needs this: Search for relevant discussions, find context about why something was built a certain way, access team knowledge without leaving your development session.
GitLab - Full DevOps
Why Claude Code needs this: For GitLab users - manage MRs, trigger CI/CD pipelines, review pipeline failures, all from Claude Code.
Asana - Project Management
Why Claude Code needs this: Task creation and updates, project search, assignment management integrated into your development workflow.
Laravel Boost - Framework Specialist
Why Claude Code needs this: Laravel-specific intelligence - Artisan commands, Eloquent patterns, routing conventions, migration best practices. Claude becomes a Laravel expert.
Serena - Semantic Analysis
Why Claude Code needs this: Deep code understanding beyond syntax. Finds semantic patterns, suggests meaningful refactors, navigates complex codebases by understanding what code does, not just how it's structured.
My Top Recommendations By Use Case
Every Developer - Install These First
- LSP for your primary language - The single biggest improvement to code quality
- security-guidance - Catches vulnerabilities as you code
- Context7 - No more outdated documentation
Web Developers
- Playwright - See your app, test your app, debug your app
- Supabase or Firebase - Direct backend access
- frontend-design - UI/UX best practices
Team Leads / Reviewers
- code-review - Multi-agent automated review
- pr-review-toolkit - Thorough PR analysis
- GitHub or GitLab - Direct repo management
Security Note
Anthropic advises: trust plugins before installing. Whilst vetted for inclusion in the directory, plugins can change and Anthropic does not guarantee behaviour. Review source code for production environments.
Getting Started
/plugin > Discover
Or visit github.com/anthropics/claude-plugins-official to browse the full collection.

