By kvnwolf
Foundational developer tools for any TypeScript project — project scaffolding, git workflow, testing, linting, and type-checking
Scaffolds a new TypeScript project from scratch. Use when starting a new project, bootstrapping a codebase, or setting up a project from zero.
Wraps up work by syncing documentation, committing, pushing, and opening a pull request. Use when committing code, finishing a task, pushing changes, or creating a PR.
Creates or modifies agent skills, including single-workflow and multi-workflow (orchestrator) skills. Use when the user wants to create, write, author, scaffold, edit, update, fix, or refactor a skill, or migrate a skill from single to multi-workflow.
Manages and validates environment variables. Use when adding, modifying, or referencing env vars, working with .env files, or separating client vs. server variables.
Executes a plan generated by /plan. Orchestrates team members in parallel, each working in isolated worktrees. Use when ready to execute a plan from .agents/plans/, resume an interrupted execution, or run a specific plan by ID.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power 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.
Uses Bash, Write, or Edit tools
Uses Bash, Write, or Edit tools
Plugin marketplace for Claude Code — opinionated developer tools used across multiple projects.
# Add the marketplace
/plugin marketplace add kvnwolf/devtools
# Install plugins
/plugin install base
/plugin install web
/plugin install backend
Foundational developer tools for any TypeScript project.
Skills:
| Skill | Description |
|---|---|
| base | Scaffolds new TypeScript projects from scratch |
| commit | Wraps up work by syncing documentation, committing, pushing, and opening a pull request |
| create-skill | Creates or modifies agent skills |
| environment-variables | Manages and validates environment variables with t3-env and Zod |
| execute | Executes a plan generated by /plan — orchestrates team members in parallel with isolated worktrees |
| find-skills | Helps users discover and install agent skills from the open skills ecosystem |
| plan | Plans development tasks through codebase exploration, exhaustive interviews, and structured file-based plans |
| unit-testing | Writes unit tests following behavior-driven conventions with Vitest |
| work | Plans and executes development tasks through codebase exploration, interviews, and structured plans |
Agents:
| Agent | Description |
|---|---|
| task-executor | Executes a single task from a plan autonomously — reads task file, implements, commits, merges, and updates tracking |
Hooks:
| Hook | Event | Description |
|---|---|---|
| strip-git-c | PreToolUse (Bash) | Strips git -C <path> so commands run in the current directory |
| enforce-bun | PreToolUse (Bash) | Replaces npm/npx with bun/bunx |
| lint-changes | PostToolUse (Write|Edit) | Runs Biome lint on edited files |
| typecheck | PostToolUse (Write|Edit) | Runs incremental TypeScript type-checking |
| run-related-tests | PostToolUse (Write|Edit) | Runs Vitest related tests on edited files |
Web development tools — TanStack framework, forms, and browser testing.
Skills:
| Skill | Description |
|---|---|
| agent-browser | Browser automation CLI for AI agents — navigate, fill forms, click, screenshot, scrape, and test web apps |
| component-testing | Writes component tests using Vitest Browser Mode with Playwright |
| e2e-testing | Writes end-to-end tests with Playwright Test |
| shadcn | Provides instructions for building UIs with shadcn/ui components |
| tanstack-form | Builds type-safe, accessible forms with TanStack Form |
| tanstack-start | Provides instructions for working with TanStack Start projects |
| vercel-react-best-practices | React and Next.js performance optimization guidelines from Vercel Engineering |
Hooks:
| Hook | Event | Description |
|---|---|---|
| enforce-agent-browser | PreToolUse (Bash) | Replaces agent-browser with bunx agent-browser@latest and adds --headed |
Backend development tools — Convex database, authentication, and email.
Skills:
| Skill | Description |
|---|---|
| convex | Provides instructions for working with Convex backend projects |
| convex-auth | Provides instructions for working with Better Auth in Convex projects |
| convex-auth-admin | Provides instructions for the Better Auth admin plugin |
| convex-auth-email-otp | Provides instructions for the Better Auth email OTP plugin |
| convex-auth-organizations | Provides instructions for the Better Auth organization plugin |
| convex-resend | Provides instructions for sending emails with Resend |
Hooks:
| Hook | Event | Description |
|---|---|---|
| convex-generate | PostToolUse (Write|Edit) | Runs bun run convex generate when files in convex/ are edited |
bun run setupnpx claudepluginhub kvnwolf/devtools --plugin baseBackend development tools — Convex database, authentication with Better Auth, and email with Resend
Web development tools — TanStack framework, forms, component testing, and E2E testing
Architect-and-workers engineering kit: staged work sessions (scope → interview → research → spec → execute → wrap), worker agents (researcher, implementor, reviewer, verifier), and supporting skills.
JavaScript and TypeScript development with modern patterns and Node.js backend
Universal Claude Code workflow with specialized agents, skills, hooks, and output styles for any software project. Includes orchestrator, code-reviewer, debugger, docs-writer, security-auditor, refactorer, and test-architect agents.
Essential Claude Code extensions: core agents, hooks, commands, and universal tools
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.