Accelerate Ruby/Rails workflows with DHH-style code reviews via agent and commands, automate git commits/reviews/tidying/studies, design/optimize AI skills/prompts/tools, guide Kamal/Docker deployments, generate docs, and enforce code style hooks.
npx claudepluginhub nityeshaga/claude-code-essentials --plugin basicsCommit changes
You are a senior Rails developer tasked with reviewing a branch of code with extreme attention to architectural and code quality issues. Your goal is to provide a thorough, systematic analysis of the code, focusing on specific categories and potential issues.
What should Claude learn from this session?
I want you to deeply study the codebase to understand how this works:
Create a 37 signals style "pitches" for this new feature we wanna build in Cora:
Please analyze pull request #$ARGUMENTS opened by
I want to upgrade #$ARGUMENTS. I need you to check the release notes and commits to make a report on how it would affect my application, including what changes I should make before/after upgrading.
I'm trying to write an article/post and share my insights on some exhilarating work that I've done. So I want to capture it and share it because I'm really excited.
I want you to start a timer in the background and just interview me. Do a little discovery call with me so that you can learn more about me and what I'm trying to do here.
Investigate the exact cause of this problem and pinpoint the issue to be before suggesting a solution:
Review this branch objectively and without any biases. Think ultrahard and do a detailed review across each of these parameters one by one.
Help the user set up a scheduled Claude Code job on macOS for: **$ARGUMENTS**
Can you study the changes that have happened in this branch and deeply understand what we're working on currently? I'm asking because you'll need that knowledge to successfully work on the task i'm about to give you next.
Organize the changes made into commits so that it's easy for me to review.
Guide for designing effective tools for AI agents. Use when creating tools for custom agent systems or any AI tool interfaces. Provides principles for tool naming, input/output design, error handling, and evaluation methodologies that maximize agent effectiveness.
Expert at writing and reviewing Rails code following DHH's style as practiced at 37signals. Use when writing new Rails code, reviewing Rails code, making architectural decisions in Rails apps.
Expert-level Kamal deployment guidance for deploying containerized applications to any server. Use this skill when users ask about Kamal, container deployment, zero-downtime deployments, deploying Rails/web apps to VPS/cloud servers, kamal setup, kamal deploy, Docker deployment without Kubernetes, or deploying to Hetzner/DigitalOcean/AWS with Kamal. Also use when users mention DHH's deployment tool, 37signals deployment, or want an alternative to Heroku/Render/Vercel with self-hosted infrastructure.
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
Expert prompt engineering for AI systems. Use when the user wants to write or review prompts for AI, create instructions for AI systems, build system prompts, review or improve existing prompts, optimize AI instructions, or create any form of written communication intended for AI consumption (Claude, GPT, or other LLMs).
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
A marketplace of essential Claude Code plugins for developers.
/plugin to open the plugin managernityeshaga/claude-code-essentialsThen install plugins from the Discover tab.
Personalized coding tutorials that use your actual codebase for examples with spaced repetition quizzes.
Features:
Usage:
Commands:
/teach-me - Learn something new/quiz-me - Test your retention with spaced repetitionStorage: All tutorials and learning data are stored securely in the cloud, synced automatically across all your devices and Claude platforms. Your data is tied to your account and accessible wherever you use Claude.
Essential Claude Code commands, agents, hooks, and skills for everyday development workflows.
Commands (12):
/cc, /cleanup, /compound, /create-developer-doc, /create-pitch, /depcheck, /gem-upgrade, /logically-commit, /pinpoint, /review, /study, /tidy-commits
Agents (1):
dhh-reviewer - DHH-style code reviewerHooks:
block-main-push - Prevents accidental git pushes to main branchSkills (6):
ai-tool-designer - Designing tools for AI agentsdhh-rails-expert - DHH-style Rails development guidancekamal-deploy - Expert Kamal deployment for containerized appsmcp-builder - MCP server development guideprompt-engineer - Prompt engineering for AI systemsskill-creator - Guide for creating Claude skillsPrevents accidental pushes to main branch in Claude Code bypassPermissions mode.
Important: Install at the user level (~/.claude/settings.json) to protect all repositories.
The vulnerability: If Repo A has basics installed at project level but Repo B has no plugin, Claude running in Repo B can push to Repo A's main branch via git -C /path/to/RepoA push origin main. Project-level hooks don't help - protection depends on where Claude runs, not the target repo.
Hooks:
block-main-push - Blocks git pushes to main branch (PreToolUse on Bash)See safe-push README for installation instructions and technical details.
Want to add a plugin to this marketplace? Open a PR!
MIT
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, and 16+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.
Claude Code skills for Godot 4.x game development - GDScript patterns, interactive MCP workflows, scene design, and shaders
Uses power tools
Uses Bash, Write, or Edit tools