By bendrucker
Automatically detect and fix newly added type ignores (e.g., @ts-ignore, eslint-disable, pylint:disable) across TS/JS/Python/Go/Rust/Ruby files by spawning parallel fixer agents with type-check verification, or fix type errors in a single file by adding imports, annotations, or declarations instead of ignores.
My 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
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub bendrucker/claude --plugin type-ignoreWriting style enforcement hooks and AI trope detection
Managing Linear issues, projects, and teams
Code review workflows for peer and self review
Cross-tool daily review workflow
POSIX-compliant trailing newline management for files
Code review, refactoring, linting, anti-pattern detection, and static analysis
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
Lumin Repo Lens: evidence-backed TS/JS repo structure lens for Claude Code.
Deterministic linting hooks, semantic code validators, and a multi-LLM advisory council. Enforces coding rules mechanically — not by suggestion.
Tactical code cleanup: type strictness, single responsibility, and fail-fast patterns. Detects sloppy code, workarounds, and silent failures.