By jeffh
Automate end-to-end git development workflows: create worktrees from Linear tickets, research codebases with specialized agents, generate and iterate implementation plans, manage tickets, commit atomically, generate PR descriptions following templates, create handoff documents, validate plans, and debug issues.
npx claudepluginhub jeffh/claude-plugins --plugin humanlayerCreate git commits for session changes with clear, atomic messages
Generate comprehensive PR descriptions following repository templates
Create git commits with user approval and no Claude attribution
Create handoff document for transferring work to another session
Create detailed implementation plans through interactive research and iteration
Create detailed implementation plans with thorough research and iteration
Create implementation plans with thorough research (no thoughts directory)
---
Debug issues by investigating logs, database state, and git history
Generate comprehensive PR descriptions following repository templates
Generate comprehensive PR descriptions following repository templates
Create Linear ticket and PR for experimental features after implementation
Implement technical plans from thoughts/shared/plans with verification
Iterate on existing implementation plans with thorough research and updates
Iterate on existing implementation plans with thorough research and updates
Manage Linear tickets - create, update, comment, and follow workflow patterns
Set up worktree for reviewing colleague's branch
Research ticket and launch planning session
Execute ralph plan and implementation for a ticket
Implement highest priority small Linear ticket with worktree setup
Create implementation plan for highest priority Linear ticket ready for spec
Research highest priority Linear ticket needing investigation
Document codebase as-is with thoughts directory for historical context
Research codebase comprehensively using parallel sub-agents
Document codebase as-is without evaluation or recommendations
Resume work from handoff document with context analysis and validation
Validate implementation against plan, verify success criteria, identify issues
Discovers relevant documents in thoughts/ directory (We use this for all sorts of metadata storage!). This is really only relevant/needed when you're in a reseaching mood and need to figure out if we have random thoughts written down that are relevant to your current research task. Based on the name, I imagine you can guess this is the `thoughts` equivilent of `codebase-locator`
The research equivalent of codebase-analyzer. Use this subagent_type when wanting to deep dive on a research topic. Not commonly needed otherwise.
Analyzes codebase implementation details. Call the codebase-analyzer agent when you need to find detailed information about specific components. As always, the more detailed your request prompt, the better! :)
Locates files, directories, and components relevant to a feature or task. Call `codebase-locator` with human language prompt describing what you're looking for. Basically a "Super Grep/Glob/LS tool" — Use it if you find yourself desiring to use one of these tools more than once.
codebase-pattern-finder is a useful subagent_type for finding similar implementations, usage examples, or existing patterns that can be modeled after. It will give you concrete code examples based on what you're looking for! It's sorta like codebase-locator, but it will not only tell you the location of files, it will also give you code details!
Do you find yourself desiring information that you don't quite feel well-trained (confident) on? Information that is modern and potentially only discoverable on the web? Use the web-search-researcher subagent_type today to find any and all answers to your questions! It will research deeply to figure out and attempt to answer your questions! If you aren't immediately satisfied you can get your money back! (Not really - but you can re-run web-search-researcher with an altered prompt in the event you're not satisfied the first time)
Creates a new git/jj worktree for development work with proper setup, dependencies, and optional thoughts initialization. Use when user needs to create a new worktree for feature development or bug fixes.
Generates metadata for research documents and specifications including date/time, git commit, branch, and repository info. Use when creating research documents, handoffs, or any documentation that needs timestamp and git metadata.
A collection of powerful plugins for Claude Code that enhance your development workflow with specialized commands and agents for codebase research, planning, and implementation.
This repository provides a plugin marketplace for Claude Code with multiple plugins to enhance your development workflow:
You can install plugins from this marketplace using one of these methods:
/plugin marketplace add jeffh/claude-plugins
If you've cloned this repository locally:
/plugin marketplace add /path/to/claude-plugins
After adding the marketplace, install the plugin:
# Interactive installation (browse all available plugins)
/plugin
# Direct installation
/plugin install humanlayer@jeffh-claude-plugins
Commands and agents from HumanLayer, optimized for Claude Code workflows. Provides 6 core slash commands (with additional variants) for complete development workflows and 6 specialized research agents.
Quick Overview:
/commit, /create_plan, /implement_plan, /validate_plan, /describe_pr, /research_codebasecodebase-analyzer, codebase-locator, codebase-pattern-finder, thoughts-analyzer, thoughts-locator, web-search-researcherJujutsu (jj) version control commands for streamlined workflows. Provides 3 slash commands specifically designed for developers using Jujutsu VCS.
Quick Overview:
/commit, /rebase, /create_prs# 1. Research and plan
/create_plan
# 2. Implement the plan
/implement_plan thoughts/shared/plans/2025-10-09-my-feature.md
# 3. Create commits
/commit
# 4. Validate implementation
/validate_plan thoughts/shared/plans/2025-10-09-my-feature.md
# 5. Generate PR description
/describe_pr
# Comprehensive research
/research_codebase
# Provide: "How does authentication work in this codebase?"
# Or spawn agents directly via Task tool for specific questions
Some commands expect a thoughts/ directory structure. See individual plugin documentation for details.
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification