>_Skillful
Need help with advanced AI agent engineering?Contact FirmAdapt
Kent C. Dodds

Kent C. Dodds

@kentcdodds

Improving 馃寧 with quality software 路 Husband, 6x Dad, Latter-day Saint, Dev Educator, MVP 鈿★笍 EpicAI.pro 馃寣 EpicWeb.dev 馃殌 EpicReact.dev

@epicweb-dev Salt Lake City, Utah, USA kentcdodds.com@kentcdodds On GitHub since March 2012

37

Published Tools

0

Total Stars

36

Weekly Downloads

34,620

GitHub Followers

745

Public Repos

Published Tools

2 MCP Servers35 Skillsacross 2 categories

stop-runaway-react-effects

kentcdodds

Catches situations when a react use(Layout)Effect runs repeatedly in rapid succession

SkillAI Tool
1 dir

babel-plugin-macros

kentcdodds

Allows you to build compile-time libraries

SkillAI Tool
1 dir

babel-plugin-preval

kentcdodds

Pre-evaluate code at build-time

SkillAI Tool
1 dir

babel-plugin-codegen

kentcdodds

Generate code at build-time

SkillAI Tool
1 dir

preval.macro

kentcdodds

Pre-evaluate code at build-time with babel-macros

SkillAI Tool
1 dir

codegen.macro

kentcdodds

Generate code at build-time with babel-macros

SkillAI Tool
1 dir

loglevel-colored-level-prefix

kentcdodds

loglevel plugin that adds colored level prefix (node only)

SkillAI Tool
1 dir

cross-env

kentcdodds

Run scripts that set and use environment variables across platforms

SkillAI Tool
1 dir

use-deep-compare-effect

kentcdodds

It's react's useEffect hook, except using deep comparison on the inputs, not reference equality

SkillAI Tool
1 dir

rtl-css-js

kentcdodds

Right To Left conversion for CSS in JS objects

SkillAI Tool
1 dir

mdx-bundler

kentcdodds

Compile and bundle your MDX files and their dependencies. FAST.

SkillAI Tool
1 dir

eslint-config-kentcdodds

kentcdodds

ESLint rules according to kentcdodds' personal preference

SkillAI Tool
1 dir

cloc

kentcdodds

An npm module for distributing cloc by Al Danial https://github.com/AlDanial/cloc

SkillAI Tool
1 dir

angular-formly-templates-bootstrap

kentcdodds

Angular-Formly plugin which outputs bootstrap compatible form fields.

SkillAI Tool
1 dir

@kentcdodds/tmp-modelcontextprotocol_inspector

kentcdodds

Model Context Protocol inspector

MCP Serveruncategorised
18/wk1 dir

@kentcdodds/modelcontextprotocol_inspector

kentcdodds

Model Context Protocol inspector

MCP Serveruncategorised
18/wk1 dir

starwars-names

kentcdodds

Get random Star Wars names

SkillAI Tool
1 dir

angular-formly

kentcdodds

AngularJS directive which takes JSON representing a form and renders to HTML

SkillAI Tool
1 dir

pkgmgr

kentcdodds

Forward commands to the package manager you're already using

SkillAI Tool
1 dir

react-test-context-provider

kentcdodds

A function that allows you to specify context to pass to a child component (intended for testing only)

SkillAI Tool
1 dir

import-all.macro

kentcdodds

A macro for babel-plugin-macros that allows you to import all files that match a glob

SkillAI Tool
1 dir

react-toggled

kentcdodds

Component to build simple, flexible, and accessible toggle components.

SkillAI Tool
1 dir

api-check

kentcdodds

Validate the api to your functions to help people use them correctly. This is pretty much React's propTypes without React.

...more
SkillAI Tool
1 dir

manage-path

kentcdodds

Cross-platform method to add a directory to your $PATH

SkillAI Tool
1 dir

prefix-matches

kentcdodds

Find matching keys in a given object, for a given prefix string

SkillAI Tool
1 dir

spawn-command-with-kill

kentcdodds

Adds cross-platform `kill` function to spawn-command processes

SkillAI Tool
1 dir

cross-spawn-with-kill

kentcdodds

Adds cross-platform `kill` function to cross-spawn processes

SkillAI Tool
1 dir

eslint-plugin-kentcdodds

kentcdodds

Custom rules for Kent

SkillAI Tool
1 dir

webpack-config-utils

kentcdodds

Utilities to help your webpack config be easier to read

SkillAI Tool
1 dir

generator-kcd-oss

kentcdodds

A generator for my projects. Feel free to contribute if you want to adapt it for more use cases

SkillAI Tool
1 dir

is-email-maybe

kentcdodds

Sort-of-strong, but also loose email address validator which uses the same regex as Angular 1.

SkillAI Tool
1 dir

argv-set-env

kentcdodds

Use in your config files to set environment variables cross-platform

SkillAI Tool
1 dir

binode

kentcdodds

Allows you to specify a --bin flag for node

SkillAI Tool
1 dir

nps-utils

kentcdodds

Utilities for nps (npm-package-scripts)

SkillAI Tool
1 dir

@bruno_crosier/cypress-testing-library

bruno_crosier

Simple and complete custom Cypress commands and utilities that encourage good testing practices.

SkillAI Tool
1 dir

kcd-scripts

GitHub Actions

CLI for common scripts for my projects

SkillAI Tool
1 dir

match-sorter

GitHub Actions

Simple, expected, and deterministic best-match sorting of an array in JavaScript

SkillAI Tool
1 dir