Back to Es Toolkit

es-toolkit Plugin for Claude Code

es-toolkit-plugin/README.md

1.52.02.5 KB
Original Source

es-toolkit Plugin for Claude Code

Official Claude Code plugin for es-toolkit — a modern JavaScript utility library that's fast, small, and type-safe.

Installation

/plugin marketplace add toss/es-toolkit
/plugin install es-toolkit@es-toolkit-plugin

skills.sh

bash
npx skills add toss/es-toolkit

Local development

bash
claude --plugin-dir ./es-toolkit-plugin

After installing, run /reload-plugins to load the skills.

Skills

SkillCommandDescription
Guide/es-toolkit:guideInstallation, import patterns, setup for Node.js/Bun/Deno/browser
Recommend/es-toolkit:recommendFind the right es-toolkit function for your use case
Migrate/es-toolkit:migrateGuide migrating lodash code to es-toolkit, and understand strict vs compat API

The skills are self-contained when installed individually. They inspect the es-toolkit version installed in your project, and they fall back to the source tree when run inside this repository. No repository-level symlinks or network requests are required.

Usage Examples

Get started

/es-toolkit:guide install
/es-toolkit:guide How do I use es-toolkit in Deno?
/es-toolkit:guide What import style is best for tree shaking?

Find the right function

/es-toolkit:recommend I need to deeply merge two objects
/es-toolkit:recommend remove falsy values from an array

Migrate from lodash

/es-toolkit:migrate _.chunk(users, 10)
/es-toolkit:migrate convert all lodash imports in this file

Understand strict vs compat

/es-toolkit:migrate get
/es-toolkit:migrate migration strategy

How It Works

The recommendation and migration skills resolve exports and declarations from the es-toolkit version installed in your project. The guide reads the same package metadata when available and otherwise provides standalone setup guidance. When the skills run inside this repository, they can use its source and documentation directly.