Claude Code Plugins for Developer Tools and CI: GitHub, GitLab, Postman, CodeRabbit and More

Claude Code Plugins for Developer Tools and CI: GitHub, GitLab, Postman, CodeRabbit and More

If you search for a Claude Code GitHub plugin, you will find a long row of developer tools in Anthropic’s official marketplace. GitHub, GitLab, GitKraken, Buildkite, Mergify, TeamCity, Postman, Sourcegraph, Greptile, Lumen, CodeRabbit, Qodo, CodSpeed and Mintlify all ship one.

They look alike in a list, but they do very different jobs. Some manage pull requests, some run your build pipeline, and some review your code before you merge.

We read every one of them in a sandbox, loaded five in a real Claude Code session, and used one skill for real. This guide shows what we ran, what needs an account, and which plugin fits which job.

This guide is part of our Claude Code tutorials. Find more add-ons in our Skills Directory.

Tested with Claude Code v2.1.319 on 2026-11-10 (macOS). We used the official marketplace at commit 0412be7. We cloned each plugin’s own repo at its latest commit that day: Buildkite d29b846, CodeRabbit 778c35a, Mergify 48ecd00, Qodo aef00e1, Greptile 59e79ec, CodSpeed 34b48f1, Mintlify a4f4310, Postman e5f3170, Sourcegraph 674a05e, GitKraken f7a53b2 and Lumen f60f9ec.

Some of these are newer than the commit the marketplace pins, so your install may differ slightly.

What We Ran and What Came From the Docs

Most of these plugins connect to an outside service, so they need a token, a key or a sign-in. We never created accounts, signed in or entered a key. That makes this a roundup, not a full test of every feature.

Before loading anything, we cloned each repo into a throwaway sandbox and read its manifest, its MCP settings and its hooks.

Here is what we found. Lumen runs a launcher script that downloads a program from GitHub on first use, and GitKraken starts its server with npx.

Postman has one session-start hook, and it only prints a text file. The others ship skills and remote server addresses.

We loaded only the five plugins that are pure skills, with no server and no hook: Buildkite, CodeRabbit, Mergify, Qodo and Qodo Standards. We loaded them with --plugin-dir and --setting-sources project, so your own ~/.claude folder stays untouched. The rest are described from their own README files and manifests.

PluginMakerWhat it doesAccount neededWhat we did
GitHubAnthropic marketplaceIssues, pull requests and repo search through GitHub’s MCP serverYes (a personal access token in GITHUB_PERSONAL_ACCESS_TOKEN)Read config
GitLabAnthropic marketplaceMerge requests, pipelines, issues and wikis through GitLab’s MCP serverYes (GitLab sign-in)Read config
GitKrakenGitKrakenCommits, branches, pull requests and issues across repos; works with GitHub, GitLab, Azure DevOps, Bitbucket and JiraNot stated in the READMERead config
BuildkiteBuildkite7 skills for pipelines, caching, migration, CLI, API and agent runtimeYes for the hosted serverLoaded, skill used
MergifyMergify8 skills for merge queue, stacked PRs, config and flaky testsYes (Mergify and its CLI)Loaded
TeamCityJetBrainsSkills that drive the teamcity CLI for builds, logs and queuesYes (a TeamCity server)Docs only
PostmanPostman19 skills for mocking, testing, monitoring and documenting APIsYes (hosted server)Read config
SourcegraphSourcegraph CommunityCode search and Deep Search through a Sourcegraph MCP serverYes (instance URL and token)Read config
GreptileGreptileRead and resolve PR review comments, review your branchYes (Greptile sign-in)Read config
LumenOryLocal semantic code search with Ollama or LM StudioNo accountRead launcher, not run
CodeRabbitCodeRabbitCode review through the CodeRabbit CLI, plus autofix of review commentsYes (CLI login)Loaded
QodoQodo5 skills for setup, codebase questions and PR reviewYes (Qodo CLI sign-in)Loaded
Qodo StandardsQodo2 optional skills for rules and standards adminYesLoaded
CodSpeedCodSpeedBenchmark setup and speed tuning from flamegraphsYes (hosted server)Read config
MintlifyMintlifyWrite and publish docs sites; one search server and one admin serverAdmin server needs sign-inRead config

The install pattern is the same for all of them, for example /plugin install buildkite@claude-plugins-official. Swap in github, gitlab, gitkraken, mergify, teamcity-cli, postman, sourcegraph, greptile, lumen, coderabbit, qodo, qodo-standards, codspeed or mintlify. We did not run these installs, because that would change a real setup.

Skills Run Locally, Services Need an Account

A skill is a plain instruction file that teaches Claude how to do a job. It lives on your computer and needs no sign-in. If you want the basics first, read our guide to Claude Code skills.

The service behind the skill is a different story. A Buildkite skill can tell Claude how to write a pipeline, but running it needs your Buildkite account. The same goes for review tools, where the skill is a thin wrapper around a separate CLI.

Decision ladder choosing between code review plugins, CI plugins, repo management plugins and search, API and docs plugins
Pick the job first, then the plugin.

Loading Five Plugins Without Installing Them

You do not have to install a plugin to look at it. The --plugin-dir flag loads a plugin folder for one session only, and you can repeat it.

claude --setting-sources project --plugin-dir ./buildkite-skills --plugin-dir ./coderabbit --plugin-dir ./mergify-cli

Our test used the flag five times inside a throwaway demo folder. Then /skills showed everything the plugins added: 24 skills, each marked as locked by its plugin, with a rough token cost next to it.

Claude Code skills list showing 24 skills from the buildkite, coderabbit, mergify and qodo plugins
Five plugins loaded: 24 skills in the list.

That token number matters. Per the plugins docs, the name and description of each skill sit in Claude’s context on every turn, even when you never use it. Buildkite’s seven skills add up to about 1,400 tokens, and Mergify’s eight add up to about 1,400.

The /plugin command opens the directory where you browse and install. In our run it listed 3,698 entries. Our plugin guide explains the install side in detail.

Claude Code plugin directory screen showing Discover plugins with 3,698 entries
The /plugin screen is where you browse and install.

Claude Code GitHub Plugin and GitLab Plugin

The GitHub and GitLab plugins hold no skills at all. They are one server address each.

We read both. The GitHub plugin points at GitHub’s hosted MCP server at api.githubcopilot.com/mcp/ and sends your token from the GITHUB_PERSONAL_ACCESS_TOKEN environment variable. The marketplace describes it as creating issues, managing pull requests, reviewing code and searching repositories.

The GitLab plugin points at gitlab.com/api/v4/mcp and carries no token in its file. The marketplace describes it as covering repositories, merge requests, CI/CD pipelines, issues and wikis.

We did not load either one, because that would open a live connection to a remote server. If you are new to servers like these, read our MCP guide first.

GitKraken works in a similar way. Its manifest starts a local server with npx -y @gitkraken/gk mcp. Its README says it answers questions from your commits, branches, pull requests and issues.

It works with GitHub, GitLab, Azure DevOps, Bitbucket and Jira, and the README marks it as a preview.

Buildkite, Mergify and TeamCity for CI

Buildkite is the plugin we used for real. It ships seven skills: buildkite-pipelines, buildkite-migration, buildkite-cache, buildkite-cli, buildkite-api, buildkite-agent-runtime and buildkite-preflight. Its manifest does not declare a server, but the repo has an mcp.json for a hosted one.

We made a tiny demo project with a GitHub Actions file that installs pytest and runs it. Then we asked Claude to use the migration skill, convert the file, show the result and write nothing.

Claude Code loading the buildkite-migration skill and showing a Buildkite pipeline with pip install pytest and pytest
The migration skill loaded, then Claude printed a Buildkite pipeline.

The result was a short pipeline with one step labeled for pytest and two commands, pip install pytest and pytest. It is a small demo, so it proves the skill loads and works on a simple file. It does not show how it handles a big workflow with matrices or secrets.

Mergify is a set of eight skills for the Mergify command line tool. They cover the merge queue, stacked pull requests, merge protections, configuration, the activity log, CI uploads and Test Engine setup for flaky tests. The plugin’s license is listed as proprietary, and the skills assume you already use Mergify.

One skill deserves a warning. mergify-stack says that in a repo that uses Mergify stacks, Claude should always use it for pushing, committing and creating PRs. That is useful on a Mergify repo and irrelevant anywhere else.

TeamCity is a special case. The marketplace entry points at JetBrains’ teamcity-cli repo, but the newest version of that repo no longer carries a plugin folder. Its README says the skills now come from the CLI itself, with teamcity skill install, or from a separate JetBrains skills plugin.

So we could not load it, and we describe it from the README only.

CodeRabbit, Greptile and Qodo for Code Review

These three review your code with an outside engine, so the plugin is mostly a bridge.

CodeRabbit ships two skills, code-review and autofix, plus a command. Its README says to install the CodeRabbit CLI first, then tell your agent to review your code, and the review command starts the sign-in when needed. The autofix skill is described as applying review feedback with approval for each change.

CodeRabbit skills README with the Quickstart heading highlighted, saying to install the CLI then ask the agent to review your code
CodeRabbit’s own quickstart: install the CLI, then ask for a review.

Greptile gives you two things. One is a server for reading and resolving Greptile’s pull request comments and searching your team’s coding patterns. The other is a /greptile:review command that reviews your working branch.

Its README says to sign in through the /mcp menu and with /greptile:login.

Qodo comes as two plugins. The core one has five skills: qodo-setup, qodo-codebase-wisdom, qodo-review, qodo-review-notes and qodo-review-resolver. The optional Qodo Standards plugin adds qodo-get-rules and qodo-manage-standards.

Claude Code skills list with the seven qodo and qodo-standards skills highlighted
All seven Qodo skills loaded from the two packages.

The Qodo repo says the skills carry their full workflow, while the CLI handles sign-in and managed tools. The qodo-setup skill installs that CLI, so run it only if you mean to sign up.

Qodo skills README with a packages table showing qodo installed by default and qodo-standards optional
Qodo’s README: the core package is the default, Standards is opt-in.

Postman, Sourcegraph, CodSpeed, Mintlify and Lumen

These five solve separate problems.

  • Postman: it ships 19 skills covering API mocking, testing, monitoring, documentation, CI integration and Flows. The README installs it with npx @postman/postman-plugin@latest, and its server is hosted at mcp.postman.com.
  • Sourcegraph: one skill, searching-sourcegraph, plus a server you point at your own Sourcegraph instance. You must set SOURCEGRAPH_ENDPOINT and SOURCEGRAPH_ACCESS_TOKEN first.
  • CodSpeed: two skills, codspeed-setup-harness to add benchmarks and codspeed-optimize to tune code from flamegraphs. It connects to mcp.codspeed.io.
  • Mintlify: one mintlify skill with component, config and navigation references, plus a read-only search server and an admin server that needs OAuth.
  • Lumen: local semantic code search. Its README says there are no keys and no cloud, and that it needs Ollama or LM Studio for embeddings. Its first-run script downloads a program from GitHub, which is why we did not run it.
Postman plugin README with the Install heading highlighted showing the npx install command
Postman’s own install steps use an npx installer.

Lumen is the only one here that needs no account, so it is the one to try first if you want something that stays on your machine. It also registers hooks that run before Grep and Bash tool calls, so read them before you install.

Which Claude Code Developer Plugin Should You Try First?

Here is how we would start, based on what we saw.

  1. If you use Buildkite, load buildkite and ask for a pipeline fix. Its skills work without signing in.
  2. If you want a second opinion on your code, install the CodeRabbit CLI and then the plugin.
  3. If you live in GitHub or GitLab, set up the server and token, and keep the token in an environment variable.
  4. If you want search that stays local, read Lumen’s hooks and try it with Ollama.

Try It Yourself

Here is a safe practice task. Clone one plugin into a throwaway folder, load it for one session and ask a question that does not call any service.

git clone https://github.com/buildkite/skills.git buildkite-skills
mkdir demo && cd demo
claude --setting-sources project --plugin-dir ../buildkite-skills

Then paste this prompt, after you add a small GitHub Actions file to the demo folder:

Use the buildkite-migration skill. Convert .github/workflows/ci.yml into a Buildkite pipeline.yml. Show it here only and do not write any files.

Common Mistakes

  • Installing fifteen plugins at once. Each skill adds a small running token cost, so install only what you use.
  • Pasting a token into the chat. Set it as an environment variable instead.
  • Assuming a skill runs the service. The skill only teaches Claude; the service still needs your account.
  • Skipping the hooks and launch scripts. Read them before you trust a plugin.

Pro Tips

  • Use --plugin-dir to test a plugin for one session before you install it.
  • Run /mcp after loading a plugin to see which servers need a login.
  • Run /skills and check the token numbers when a plugin is large.
  • Remember that a plugin runs with your permissions, so check who made it.

Cheat Sheet

Cheat sheet card with plugin-dir, skills, mcp and plugin commands and install names for the developer tools plugins
Commands and install names from this guide.

Frequently Asked Questions

Is there an official Claude Code GitHub plugin?

Yes. The github plugin in the official marketplace points at GitHub’s hosted MCP server and uses a personal access token from your environment.

Do these plugins work without an account?

Lumen needs no account. The Buildkite, Mergify, CodeRabbit and Qodo skills load without one, but their services need a sign-in for real work.

Will --plugin-dir change my setup?

No. It loads the plugin for that session only. Installing with /plugin install does add it to your setup.

Why did you not load GitHub and GitLab?

Both open a live connection to a remote server, and we do not sign in or enter tokens for tests. We read their config files instead.

Where can I read more about Claude itself?

Our Claude AI page covers the models behind these tools.

Conclusion

Claude Code’s developer tool plugins come in two kinds: skills that run on your Mac, and servers or CLIs that need your account. We read fifteen plugins, loaded five in one sandboxed session, saw 24 skills and used the Buildkite migration skill for real. Everything that needed a sign-in stayed signed out, so the GitHub, GitLab, Postman, Sourcegraph, Greptile, CodSpeed and Mintlify parts come from their own files. Start with one plugin that matches your daily tool, and read its hooks before you install.

Newsletter

New AI tools in your inbox

The best new tools and the AI news that matters, in one short email. Unsubscribe any time.

Free · No spam · Unsubscribe any time

✓ Looks like you’re subscribed

Loading Google’s sign-up form…

Looks like you’re already subscribed

Thanks for reading! New AI tools and the AI news that matters will land in your inbox.

Not subscribed yet? Refresh the page to load the sign-up form.

The sign-up form couldn’t load. If you use an ad or content blocker, allow news.google.com and reload the page.

Free instant check before you pay. Takes a few seconds.

Scroll to Top