Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By bendrucker
Find and fix newly added type ignores (ts-ignore, eslint-disable, pylint:disable) across multiple languages by automatically resolving the underlying type errors with imports, annotations, or declarations.
npx claudepluginhub bendrucker/claude --plugin type-ignoreMy personal plugin marketplace for Claude Code, Anthropic's AI coding assistant.
This repository provides plugins for Claude Code, organized as a plugin marketplace. Plugins extend Claude Code with language conventions, workflow automation, service integrations, and custom behaviors.
It also contains my user configuration.
Many plugins include TypeScript hooks and scripts that require Bun to run. See Bun's installation guide for setup instructions. Bun runs TypeScript natively and auto-installs missing dependencies on first run.
Browse the plugins/ directory to see available plugins. Each plugin has its own README describing its contents.
The user/ directory contains user-level Claude Code configuration that gets symlinked to ~/.claude. This includes global instructions, settings (plugins, permissions, sandbox), and hooks that apply across all projects.
To test a plugin locally without publishing:
claude --plugin-dir ./plugins/<name> --setting-sources local
This isolates the session from user/project settings, loading only the specified plugin. Use this to verify changes before committing.
MIT © Ben Drucker
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This skill should be used when the model needs to ensure code quality through comprehensive linting and formatting. It provides automatic linting workflows for orchestrators (format → lint → resolve via concurrent agents) and sub-agents (lint touched files before task completion). Prevents claiming "production ready" code without verification. Includes linting rules knowledge base for ruff, mypy, and bandit, plus the linting-root-cause-resolver agent for systematic issue resolution.
Auto-configure code quality tools and generate custom /fix command for parallel agent-based fixing
Code review, refactoring, linting, anti-pattern detection, and static analysis
Tactical code cleanup: type strictness, single responsibility, and fail-fast patterns. Detects sloppy code, workarounds, and silent failures.
Comprehensive ESLint skills for JavaScript and TypeScript linting with configuration, rules, and custom plugin development.
Python-specific development with type hints and idiomatic refactoring
Writing style enforcement hooks and AI trope detection
Code review workflows for peer and self review
Cross-tool daily review workflow
Bun runtime patterns, bunx, shell scripting, lockfile, and testing
Interacting with Things 3 task manager for Mac
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim