Top 10 Claude Code Skills, Plugins & CLIs (April 2026)

Study Guide

Why These Tools Matter

Claude Code has rapidly evolved into a full development environment, but its real power comes from the ecosystem of skills, plugins, and CLI tools built around it. These extensions address key gaps: code quality assurance, knowledge management, frontend design, web scraping, browser automation, and integration with external services. Whether you are new to Claude Code or experienced, these ten tools represent the most impactful additions you can make to your workflow.

1. Codex Plugin for Claude Code

What It Does

The Codex plugin brings OpenAI's Codex model into Claude Code, primarily for code review and adversarial code review. This solves a fundamental problem: when Claude Code generates code, it tends to evaluate its own output favorably. Having an independent model review the code provides a more objective assessment.

Why It Matters

  • LLMs are generally lenient when reviewing their own code. An external reviewer catches issues Claude might overlook.
  • The adversarial review mode digs deep into implementation details, identifying structural problems and suboptimal patterns.
  • Especially valuable for users without a technical background who cannot manually assess code quality.

How to Use

  • Find the plugin on GitHub by searching "Codex plugin Claude Code"
  • Install via the marketplace, then run reload plugins and codex setup
  • Requires an OpenAI account (even a $7/month Go plan works)
  • Key commands: codex adversarial review, codex review, codex rescue

2. Obsidian + Obsidian Skills

What It Does

Obsidian is a free markdown-based knowledge management tool. When paired with Claude Code and the official Obsidian skills (created by Obsidian's CEO), it becomes a lightweight RAG (Retrieval-Augmented Generation) system without the usual overhead.

Why It Matters

  • Creates organized knowledge graphs from markdown files
  • Provides a clear folder-based structure for research and wiki articles
  • Scales to hundreds or thousands of documents that both Claude Code and the user can navigate
  • Mimics the simple vault system Andrej Karpathy described in a viral post

How to Use

  • Download Obsidian from obsidian.md (free)
  • Set a folder on your computer as the "vault"
  • Open Claude Code inside that vault directory
  • Install the official Obsidian skills from GitHub to teach Claude Code how to use it effectively
  • Best suited for personal assistant projects or any project with a growing collection of markdown documents

3. Auto Research

What It Does

Auto Research is a machine learning optimization tool that runs automated experiments on any program or skill you are trying to improve. It systematically tests changes, discards what does not help, and commits what does.

Why It Matters

  • Fully automated optimization: set it up and let it run
  • Uses a proper ML experiment framework rather than ad-hoc prompt tweaking
  • Produces measurable, incremental improvements over time

How to Use

  • Install via a few lines of code from the Auto Research GitHub repository
  • Open Claude Code and describe the program or process you want to optimize
  • Auto Research handles the rest: running experiments, tracking results, and committing improvements

4. Awesome Design MD

What It Does

A repository of design specification files (in markdown format) extracted from popular websites like Claude.ai, Figma, Notion, Pinterest, Cohere, and others. These files capture the complete design language of each site, including colors, fonts, button styles, and layout patterns.

Why It Matters

  • Claude Code's built-in frontend design capabilities are weak, even with existing design skills
  • Inspired by Google Stitch's approach of generating detailed design files before building
  • Provides concrete design templates instead of hoping Claude produces something visually appealing from a vague prompt
  • The repository reached 38,000 GitHub stars within its first week

How to Use

  • Browse the repo and select a design template that matches your aesthetic goals
  • Copy the install command into Claude Code
  • Reference the design markdown file when building your frontend

5. Firecrawl CLI + Skill

What It Does

Firecrawl is a web scraping tool that handles anti-bot protections and returns data in structured formats optimized for LLM consumption. The CLI tool and its companion skill work as a package deal.

Why It Matters

  • Standard Claude Code web search fails on protected websites
  • Returns structured data that LLMs can parse efficiently
  • Available in both paid API and open-source versions

How to Use

  • Install with a single line of code
  • The paid version includes the proprietary Firecrawl engine for bypassing advanced bot detection
  • The open-source version works for basic web scraping without bot-busting features
  • Install the companion skill so Claude Code knows how to use the CLI effectively

6. Playwright CLI

What It Does

The Playwright CLI enables Claude Code to perform browser automation by creating and controlling Chrome instances programmatically. It is fundamentally different from (and superior to) the Claude-in-Chrome browser extension.

Why It Matters

  • Better than the Playwright MCP: The CLI is more effective and cheaper than the MCP server version
  • Better than Claude-in-Chrome: Instead of slow, expensive screenshot-based interaction, Playwright reads the accessibility tree (the underlying code structure), making it faster and more accurate
  • Handles tasks like form testing, login workflows, and multi-tab automation

How to Use

  • Install the Playwright CLI (free, you only pay for Claude Code tokens)
  • Claude Code understands Playwright commands natively, so just describe what you want in plain language
  • Example: "Create new Chrome instances and test a form submission on my website"

7. NotebookLM-Pine CLI

What It Does

This CLI bridges Claude Code and Google's NotebookLM, which lacks a public API. It enables programmatic access to NotebookLM features including batch downloads, slide revision, full text access, and programmatic sharing.

Why It Matters

  • Offloads analysis to Google's servers, significantly reducing Claude Code token usage
  • Unlocks capabilities not available in the NotebookLM web app (batch operations, programmatic sharing)
  • Supports all NotebookLM deliverables: videos, slide decks, reports
  • Sources can be YouTube videos, PDFs, and other document types

How to Use

  • Install with a couple lines of code
  • You can also just give Claude Code the GitHub URL and let it handle the installation
  • Particularly valuable for users trying to manage Claude Code usage costs

8. Skill Creator Skill

What It Does

An official Claude Code plugin that not only creates new skills but, crucially, measures skill performance through benchmarks and A/B tests. This provides quantifiable data for evaluating whether a skill actually improves output quality.

Why It Matters

  • Skills are arguably the most powerful native feature in Claude Code
  • Before this tool, there was no easy way to measure whether a skill helped or hurt performance
  • Supports testing different iterations of a skill against each other
  • Produces quantifiable metrics rather than subjective "does this seem better?" assessments

How to Use

  • Install from the Claude Code plugin marketplace: run /plugin, search for "skill creator skill"
  • Use it whenever creating a new skill or editing an existing one
  • Run benchmarks to compare skill performance with and without modifications

9. LightRAG

What It Does

LightRAG is an open-source, lightweight graph RAG system designed for projects that have outgrown Obsidian's capabilities. It provides more robust document management without the cost of enterprise solutions like Microsoft's GraphRAG.

Why It Matters

  • Obsidian works well at moderate scale but breaks down with thousands of documents
  • Free and lightweight compared to commercial graph RAG solutions
  • Suitable for client projects or large-scale document collections

How to Use

  • Install from the LightRAG GitHub repository
  • Best for projects dealing with thousands of documents where Obsidian's folder-based approach becomes insufficient

10. GWS (Google Workspace CLI)

What It Does

GWS connects Claude Code to your entire Google Workspace suite: Gmail, Google Docs, Google Calendar, Google Drive, and more. Built by Google developers (though not an official Google product), it is the most reliable Google integration available.

Why It Matters

  • Essential for using Claude Code as a personal assistant
  • Comes with a large library of pre-built skills for common workflows (rescheduling meetings, organizing Drive folders, scheduling recurring events)
  • More reliable than previous hacky integrations because it was built by the Google team

How to Use

  • Setup is more involved than other tools, requiring Google Cloud configuration and enabling various APIs
  • The GWS repo includes many specialized skills; point Claude Code at the repo and ask which skills are relevant to your daily workflow
  • Do not load all skills at once; selectively install what you need

Key Takeaways

  • Skills and CLIs work as pairs: When installing a CLI tool, always install the companion skill that teaches Claude Code how to use it
  • External review beats self-review: Using Codex for code review addresses a fundamental limitation of LLMs evaluating their own work
  • Scale your knowledge system: Start with Obsidian for small-to-medium projects, graduate to LightRAG when you outgrow it
  • Token management matters: Tools like NotebookLM-Pine offload expensive analysis to free external services
  • Measure your skills: The Skill Creator Skill provides the benchmarking capability that turns skill development from guesswork into engineering
YouTube