By dwmkerr
Manage dwmkerr's personal and McKinsey GitHub repositories by locating, cloning, and inspecting them locally; initialize new private repos with branch protection, squash merges, GitHub Actions, and Pages deployment; generate styled Draw.io architecture diagrams and Slidev presentation decks; prioritize next actions from git status, tasks.md, ideas.md, and issues using /next command.
Generate .drawio architecture diagrams with consistent visual style and export to PNG/SVG/PDF/HTML. Use when user asks to "create a diagram", "draw architecture", "make a drawio file", "build a diagram", or mentions "drawio", "architecture diagram", or "system diagram".
Locate and work with dwmkerr's repositories. Use when user mentions "my repos", "my repo X", "check my repo", or needs to find/access a specific repository.
Create a new GitHub project with standard configuration. Use when user asks to "create a project", "set up a new repo", "initialize a repository", or wants to start a new GitHub project.
Create and manage Slidev presentation decks. Use when user asks to "create slides", "make a presentation", "add slides to this project", "set up a slide deck", or mentions "slidev", "pitch deck", or "slides folder".
Runs pre-commands
Contains inline bash commands via ! syntax
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.
General purpose Claude Code toolkit plugin for skill/hook/agent development, research, skill analysis, Github quality of life and more.
Add the marketplace and install:
/plugin marketplace add dwmkerr/claude-toolkit
/plugin install toolkit@claude-toolkit
If commands don't appear, enable and restart:
/plugin enable toolkit@claude-toolkit
# Or bust the cache in a terminal if stuff's still not loading...
# rm -rf ~/.claude/plugins/cache
toolkit Plugin
researchclaude-code-memory-and-rulesclaude-code-hook-developmentclaude-code-skill-developmentagent-developmentclaude-code-slash-commandsclaude-code-statusline-developmentanthropic-evaluationsshell-script-developmentmakefile-developmentrelease-please-developmentclaude-code-plugin-developmentlearn-and-improveclaude-code-agent-teamsdwmkerr Plugin
toolkit PluginThis plugin is general purpose and should be useful for anyone.
/toolkit:skill-historyThis is useful for troubleshooting whether Claude has actually invoked or missed skills, and in response to what queries.

/toolkit:agent-historyWhat agents have been spawned?
/toolkit:ghprOpen or create a pull request for my current branch
feat/, fix/, chore/, etc.)Example, when no PR exists:

And when it does. The browser opens automatically:

researchUse the research skill to investigate options for implementing OAuth in a Node.js app
./scratch/research/Tip: "research" is a generic term — Claude may use built-in tools (Explore, WebFetch) instead of this skill. Be explicit: say "use the research skill" or "use the researcher agent" to ensure the structured research workflow is triggered.
claude-code-memory-and-rulesSet up CLAUDE.md and rules for my project
.claude/rules/, and auto memory/init, and the /memory commandclaude-code-hook-developmentCreate a hook that runs tests before git push and requires explicit confirmation before pushing to remote.
.claude/hooks/.claude/settings.jsonExample output

See github.com/dwmkerr/effective-shell for some real-world examples (or most of my recently edited open source projects).
claude-code-skill-developmentnpx claudepluginhub dwmkerr/claude-toolkit --plugin dwmkerrGeneral purpose Claude Code toolkit with research agents, skills, and introspection commands
Structured protocols for feature exploration and development workflows
Teaches Claude Code how to work with git-workforest managed repositories
Tools for PDF conversion and document processing
General purpose Claude Code toolkit with research agents, skills, and introspection commands
Workflow skills and shared instructions for coding agents.
Corca Workflow Framework — consolidated hooks and skill orchestration for structured development sessions
End-to-end GitHub repository maintenance for open-source projects. Use when asked to triage issues, review PRs, analyze contributor activity, generate maintenance reports, or maintain a repository.
Plugin for effective agentic development
Coding workflow skills: intelligent commits, push & PR, branch cleanup, CLAUDE.md maintenance, README generation, changelog creation, README updating, and GitHub Actions setup