This is your work, valued
2x-skills. A collection of claude skills we think are generic enough to be useful to everyone
★ 222rails-audit-thoughtbot. Claude skill to run code audits
★ 230rails-agent-skills. This is my personal configuration of skills as a Ruby on Rails Dev
★ 22hunk. Review-first terminal diff viewer for agentic coders
★ 7.9kimpeccable. The design language that makes your AI harness better at design.
★ 53kevals-skills. Skills for AI Evals to compliment the course: AI Evals For Engineers & PMs
★ 1.6khttp_decoy. A real fake HTTP server for RSpec. No cassettes. No scattered stubs.
★ 31skills. Skills for Real Engineers. Straight from my .agents directory.
★ 195kwarden. Your code is under new management. Agents that review your code.
★ 357fabro. ⚒️ The open source dark software factory for expert engineers.
★ 1.5kaugur. 🇺🇦🇵🇱 A static analysis tool for OpenTelemetry Collector configurations. Built on OPA/Rego, it validates your pipelines, receivers, processors, and exporters against customizable policy rules – catching misconfigurations before they reach production
★ 63planning-with-files. Persistent file-based planning for AI coding agents and long-running tasks. Crash-proof markdown plans, session recovery after /clear and compaction, per-turn re-injection against context rot, deterministic completion gate. Manus-style. Claude Code, Codex, Cursor, Kiro, OpenCode and 60+ agents via the Agent Skills standard.
★ 26kpi-autoresearch. Autonomous experiment loop extension for pi
★ 7.3kserena. A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
★ 27ktype_toolkit. A lightweight runtime type-related concepts.
★ 3rubydex. A high-performance static analysis toolkit for Ruby
★ 285Claudeception. A Claude Code skill for autonomous skill extraction and continuous learning. Have Claude Code get smarter as it works.
★ 2.4kruby_memcheck. Use Valgrind memcheck on your native gem without going crazy
★ 278worktrunk. Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workflows
★ 6.2kralphy. My Ralph Wiggum setup, an autonomous bash script that runs Claude Code, Codex, OpenCode, Cursor agent, Qwen & Droid in a loop until your PRD is complete.
★ 3kLibation. Libation: Liberate your Library
★ 6kactivesupport-json_logging.rb. Structured JSON logging for Rails and ActiveSupport with a safe, single-line formatter.
★ 8abq. ABQ is a universal test runner that runs test suites in parallel. It’s the best tool for splitting test suites into parallel jobs locally or on CI
★ 106opencode. The open source coding agent.
★ 191krails_pulse. Rails Pulse is a comprehensive performance monitoring and debugging gem that provides insights into your Rails application's health.
★ 465code. Every Code - push frontier AI to it limits. A fork of the Codex CLI with validation, automation, browser integration, multi-agents, theming, and much more. Orchestrate agents from OpenAI, Claude, Gemini or any provider.
★ 3.9krails-diff. Compare Rails-generated files with the ones in your repository
★ 209activerecord-tenanted. Enable a Rails application to have separate databases for each tenant.
★ 609stoplight. :traffic_light: Traffic control for code.
★ 624container. A tool for creating and running Linux containers using lightweight virtual machines on a Mac. It is written in Swift, and optimized for Apple silicon.
★ 48ksidekiq-memory_logger. Memory logging for Sidekiq jobs
★ 72breaker_machines. Modern circuit breaker for Ruby & Rails. Thread-safe, fiber-ready async support. Built-in fallbacks, rich introspection, clean DSL. Memory-efficient with jitter & monitoring.
★ 108roast. Structured AI workflows made easy
★ 1.2kbundler-multilock. Support multiple lockfiles
★ 6chaotic_job. 👾 Resilience test helpers for Active Job
★ 156rbs-trace. RBS::Trace automatically collects argument and return types and saves RBS type declarations as RBS files or comments.
★ 60fast-mcp. A Ruby Implementation of the Model Context Protocol
★ 1.2kgraphql-anycable. A drop-in replacement for GraphQL ActionCable subscriptions. Works with AnyCable.
★ 114sorbet-eraser. Erase all traces of sorbet-runtime code
★ 22mission_control-jobs. Dashboard and Active Job extensions to operate and troubleshoot background jobs
★ 1.1kboba. Custom tapioca compilers.
★ 26happy_queues. Companion information for my Rubyconf 2022 talk: "The secret to happy queues"
★ 72rails_standards. A developer's guide of practices to follow when building Rails applications.
★ 358rubocop-obsession. RuboCop extension focused on higher-level concepts, like checking that code reads from top to bottom
★ 140slidev. Presentation Slides for Developers
★ 48kmysqld_exporter. Exporter for MySQL server metrics
★ 2.5krspec-sorbet-types. Sorbet typechecking support for RSpec
★ 18oaken. Speed up your test suite and have easy to maintain seeds. Replace slow factories & skip the maintenance burden of fixtures. Fast tests, clear datasets.
★ 433database_consistency. The tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.
★ 1.2kfactory_trace. Simple tool to maintain factories and traits from FactoryBot
★ 402migrate. Database migrations. CLI and Golang library.
★ 19kannotaterb. A Ruby Gem that adds annotations to your Rails models and route files.
★ 612tech-radar. Visualizing our technology choices
★ 1.9kserver. A drop in replacement for geminabox written in Go
★ 74lhm. Online MySQL schema migrations
★ 210active_record-associated_object. Extract Collaborator Objects from your Active Records, a new concept called Associated Objects
★ 382online_migrations. Catch unsafe PostgreSQL migrations in development and run them easier in production (code helpers for table/column renaming, changing column type, adding columns with default, background migrations, etc).
★ 754spaced. Super simple and convenient way to isolate and namespace a collection of related methods
★ 37ruby-toolkit.nvim. Ruby tools for neovim
★ 20telescope-alternate.nvim. Alternate between common files using pre-defined regexp. Just map the patterns and starting navigating between files that are related.
★ 107activerecord-ejection_seat. Eject from an ActiveRecord model to a Sorbet T::Struct, or buckle back in.
★ 11sorbet-result. Adds T::Result as a basic, strongly-typed monad
★ 38actual_db_schema. Keep DB schema in sync across branches effortlessly. Install and use rails db:migrate as normal. The gem handles the rest automatically.
★ 394stork. 🔎 Impossibly fast web search, made for static sites.
★ 2.8krails_graph. Graph visualization for Rails applications
★ 48projections.nvim. A map to your filesystem. A Neovim plugin for fast session switching and project discovery.
★ 244rubocop-isucon. RuboCop plugin for ruby reference implementation of ISUCON
★ 31chat_gpt_error_handler. Ruby
★ 54moveline.nvim. Neovim plugin for moving lines up and down
★ 153automatic_namespaces. Modify Rails autoloading rules to treat all files in a package directory as belonging to a given namespace
★ 54copilot.lua. Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot
★ 4.1kruby-lsp-rails. A Ruby LSP add-on for Rails
★ 684magic_frozen_string_literal. easily add '# frozen_string_literal: true' comments to the top of all your project's Ruby files
★ 159navigator.lua. Code analysis & navigation plugin for Neovim. Navigate codes like a breeze🎐 Exploring LSP and 🌲Treesitter symbols a piece of 🍰 Take control like a boss 🦍
★ 1.4kvim-agriculture. 🚜 Vim plugin to improve project searching with tools like ag and rg
★ 141prism. Prism Ruby parser
★ 1kvscode-alternate-file. Switch to and create spec files for any framework in VS Code
★ 34next_rails. A toolkit to upgrade your next Rails application
★ 578LazyVim. Neovim config for the lazy
★ 27kvim-galore. :mortar_board: All things Vim!
★ 18kcommand-line-rust. Code for Command-Line Rust (O'Reilly, 2024, ISBN 9781098109417)
★ 2kfrum. A little bit fast and modern Ruby version manager written in Rust
★ 654im. Isolated Module Autoloader for Ruby
★ 119gem-compare. A RubyGems plugin that compares versions of the given gem
★ 246vim-helm. vim syntax for helm templates (yaml + gotmpl + sprig + custom)
★ 241lazy.nvim. 💤 A modern plugin manager for Neovim
★ 21kvalidation_errors. Track ActiveRecord validation errors on your database
★ 43toggletasks.nvim. Neovim task runner: JSON/YAML + toggleterm.nvim + telescope.nvim
★ 162squasher. Squasher - squash your old migrations in a single command
★ 1.5kdotfiles. My dotfiles for Neovim, Fish, tmux, Git and other stuff
★ 159vim-cheat40. A Vim cheat sheet that makes sense, inside Vim!
★ 255pear-tree. A Vim auto-pair plugin that supports multi-character pairs, intelligent matching, and more
★ 397the-ultimate-guide-to-ruby-timeouts. Timeouts for popular Ruby gems
★ 2.5kvim-easy-align. :sunflower: A Vim alignment plugin
★ 4.2kFTerm.nvim. :fire: No-nonsense floating terminal plugin for neovim :fire:
★ 813mason.nvim. Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
★ 10kvim-visual-multi. Multiple cursors plugin for vim/neovim
★ 4.9kvim-ruby. Improved syntax highlighting and indentation for Ruby
★ 19rails_drivers. Modularize your monolith without friction
★ 46refactoring.nvim. The Refactoring library based off the Refactoring book by Martin Fowler
★ 3.6knvim-surround. Add/change/delete surrounding delimiter pairs with ease. Written with :heart: in Lua.
★ 4.3knvim-bqf. Better quickfix window in Neovim, polish old quickfix window.
★ 2knvim-gomove. A complete plugin for moving and duplicating blocks and lines, with complete fold handling, reindenting, and undoing in one go.
★ 204awesome-neovim. Collections of awesome neovim plugins.
★ 21ktelekasten.nvim. A Neovim (lua) plugin for working with a markdown zettelkasten / wiki and mixing it with a journal, based on telescope.nvim
★ 1.7kimport.nvim. A safe require override with niceties
★ 171focus.nvim. Auto-Focusing and Auto-Resizing Splits/Windows for Neovim written in Lua. A full suite of window management enhancements. Vim splits on steroids!
★ 810trace_location. 🔍Help you get reading the huge open souce libraries in Ruby and trace its source locations
★ 269nvim-oxi. :link: Rust bindings to all things Neovim
★ 1.1krust-tools.nvim. Tools for better development in rust using neovim's builtin lsp
★ 2.1ksnippet-converter.nvim. Bundle snippets from multiple sources and convert them to your format of choice.
★ 183github-nvim-theme. GitHub's Neovim themes
★ 2.5khydra.nvim. Create custom submodes and menus
★ 1.1kzoxide. A smarter cd command. Supports all major shells.
★ 38kiswap.nvim. Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.
★ 526diffview.nvim. Single tabpage interface for easily cycling through diffs for all modified files for any git rev.
★ 5.7kLaunch.nvim. 🚀 Launch.nvim is modular starter for Neovim.
★ 2kcmp-plugins. nvim-cmp source for Neovim plugins
★ 65packs-rails. packs-rails establishes and implements a set of conventions for splitting up large monoliths.
★ 318code_ownership. A gem to help engineering teams declare ownership of code
★ 118proxy_record. Ruby
★ 22paquito. Utility classes to define optimized and evolutive serializers.
★ 125spec. The Ruby Spec Suite aka ruby/spec
★ 622neotest. An extensible framework for interacting with tests within NeoVim.
★ 3.1kftl-serializer. FTL (Faster Than Light) is a ruby serializer that is optimized for simplicity and speed.
★ 6dragonfly. A modern replacement for Redis and Memcached
★ 31ksyntax_tree. A Ruby language formatter written in Ruby
★ 610rails_semantic_logger. Rails Semantic Logger replaces the Rails default logger with Semantic Logger, so that Rails, your application code, and many common gems all log through structured logging instead of plain text.
★ 420Replibyte. Seed your development database with real data ⚡️
★ 4.4ktower-lsp. Language Server Protocol implementation written in Rust
★ 1.4kAstroNvim. AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins
★ 14kneo-tree.nvim. Neovim plugin to manage the file system and other tree like structures.
★ 5.6kmagic-trace. magic-trace collects and displays high-resolution traces of what a process is doing
★ 6.2kzsh-autosuggestions. Fish-like autosuggestions for zsh
★ 36kdotfiles. Bootstrap neovim/zsh/wezterm environment. "Unix is an IDE."
★ 27solargraph-rails-init. A simple script to configure Solargraph to work with Rails
★ 33better-escape.nvim. Map keys without delay when typing
★ 792autocomplete. IDE-style autocomplete for your existing terminal & shell
★ 25knvim-completion. :zap: An async autocompletion framework for Neovim
★ 490kitty. If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.
★ 34kkitty-icon. An alternative MacOS application icon for the wonderful Kitty terminal emulator.
★ 502Lepton. 💻 Democratizing Snippet Management (macOS/Win/Linux)
★ 10kvim-kitty. Vim syntax highlighting for Kitty terminal config files
★ 264move.nvim. Gain the power to move lines and blocks and auto-indent them!
★ 370vim-ultest. The ultimate testing plugin for (Neo)Vim
★ 381neogit. An interactive and powerful Git interface for Neovim, inspired by Magit
★ 5.6kyode-nvim. Yode plugin for NeoVim
★ 373Neovim-from-scratch. 📚 A Neovim config designed from scratch to be understandable
★ 5.6kpackwerk-vscode. Packwerk extension for Visual Studio Code
★ 23memo_wise. The wise choice for Ruby memoization
★ 632yard-doctest. Doctests from YARD examples
★ 117dokaz. Use your documentation as a specification: parse and evaluate ruby code from markdown
★ 42ratonvirus. Rails antivirus made easy.
★ 58nvim-config. My neovim config files
★ 90fast. Find in AST - Search and refactor code directly in Abstract Syntax Tree as you do with grep for strings
★ 272unparser. Turn Ruby AST into semantically equivalent Ruby source
★ 330distant.nvim. 🚧 (Alpha stage software) Edit files, run programs, and work with LSP on a remote machine from the comfort of your local environment 🚧
★ 1.4kkanagawa.nvim. NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
★ 6.3kstartuptime.vim. Breakdown Vim's --startuptime output
★ 279circuitbox. Circuit breaker built with large Ruby apps in mind.
★ 780starship. ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
★ 59kCosmicNvim. CosmicNvim is a lightweight and opinionated Neovim config for web development, specifically designed to provide a 💫 COSMIC programming experience!
★ 1.2klspsaga.nvim. improve neovim lsp experience
★ 3.8kwhich-key.nvim. 💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings in a popup as you type.
★ 7.2kglow.nvim. A markdown preview directly in your neovim.
★ 1.3knvim-spectre. Find the enemy and replace them with dark power.
★ 2.4kdot. ☕️ My Dot Files
★ 1.3klightspeed.nvim. deprecated in favor of leap.nvim
★ 1.6ktrouble.nvim. 🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.
★ 6.9klspkind.nvim. VS Code–style pictograms for Neovim completion items
★ 1.7kslides. Terminal based presentation tool
★ 12kmkdnflow.nvim. Fluent navigation and management of markdown notebooks
★ 823dotfiles. $HOME sweet $HOME
★ 641ripper-tags. fast, accurate ctags generator for ruby source code using Ripper
★ 556mocktail. 🥃 Take your Ruby, and make it a double!
★ 276zsh-autocomplete. 🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.
★ 6.7kvim-projectionist. projectionist.vim: Granular project configuration
★ 1.1knvim-config. My Vim Setup
★ 5async. An awesome asynchronous event-driven reactor for Ruby.
★ 2.5kdotfiles-public. My personal dotfiles
★ 7.1knvim-cmp. A completion plugin for neovim coded in Lua.
★ 9.5kLuaSnip. Snippet Engine for Neovim written in Lua.
★ 4.4klualine.nvim. A blazing fast and easy to configure neovim statusline plugin written in pure lua.
★ 8.1karchitecture-decision-record. Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation
★ 17ktrace_id. Small class and helpers for distributed tracing in your Rails app
★ 9dashboard-nvim. vim dashboard
★ 2.9kvim-plug. :hibiscus: Minimalist Vim Plugin Manager
★ 36knvim-lspconfig. Quickstart configs for Nvim LSP
★ 14kgithub.vim. A GitHub colors scheme for neovim/gvim/vim
★ 37alba. Alba is a JSON serializer for Ruby, JRuby and TruffleRuby.
★ 1.2kcoc.nvim. Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
★ 25kroutes_lazy_routes. A boot time booster for Ruby on Rails that defers loading the whole bloody routes so the app can spin up quickly 🤘
★ 149yaaf. Easing the form object pattern in Rails applications
★ 373pocky. A dependency graph generator for your packwerk packages
★ 15graphwerk. Graphwerk is a small Ruby gem that can generate a diagram of dependencies between packages within an application that's using Packwerk to enforce boundaries.
★ 59cloc. cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
★ 23kdebug. Debugging functionality for Ruby
★ 1.3ksorbet-progress. Measure sorbet adoption progress
★ 20parlour. A type signature generator, merger and parser system for Sorbet and Ruby 3/Steep
★ 98iina. The modern video player for macOS.
★ 46k