AI driven solutions that nearly always mostly work.
npx claudepluginhub thermiteau/maverickAutonomous AI development skills, agents, and hooks for Claude Code
Claude Code tooling to build software right
Explore the docs
·
Report Bug
·
Request Feature
Maverick is a Claude Code ( Cursor and Codex ) plugin and local CLI commands that enables autonomous AI-driven software development while enforcing quality, security, and operational best practices.
It provides skills, agents, and hooks that constrain and guide LLM behaviour - making unattended development safe and reliable.
LLMs generate code fast but dont come with any concept of quality, best practice or constraint. Claude Code will happily agree to build the worlds worst idea, with a smile, because without guardrails:
These risks multiply enourmously in unattended development when no human is watching the LLM work. There is no developer catching issues in real-time, no reviewer glancing at the diff, no operator noticing silent failures. Every quality gap becomes a production risk.
Maverick is comprised of three parts:
Maverick comes with Claude Code skills that defines how to write quality code. These are not detailed technical skills, they are the why and how of software development practices. These skills are part of the plugin and get loaded into Claude Code.
There are also a few technical skills that are so common, they have been predefined in the plugin.
Because every codebase is unique, there is no way to ship defined skills that are needed to enable Claude Code. So Maverick builds them when it is initialised in a project.
There are multiple ways to run Claude Code, the most obvious being the software running locally on your machine. This works well for interactive development where you ask Claude Code to complete a task, answer any questions as they come up and monitor the progress.
It falls down when you need to complete multiple features or bug fixes at the same time. Claude Code on local machines, doesnt scale.
Maverick solves this by deploying Claude Code workers to remote Claude platforms such as Amazon Web Services. Those workers are triggered by creating tickets (issues) in GitHub. The worker will autonomously complete the requirements and keep you up to date with notes in the Github Issue.
This is more complicated than cassual users may need and its not required to use Maverick. You can just use the plugin on your local machine and either ask Claude to complete a task solo or with assistance.
I use this repo to build my own software and I aim to improve it every day. That means the change rate is pretty high until I get it to v1 release.
# Install the plugin (registers in ~/.claude/settings.json)
claude plugin marketplace add https://github.com/thermiteau/maverick
claude plugin install maverick@thermite
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations