agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites,…
Use when implementing utility functions, array operations, object manipulation, or string operations. ALWAYS use es-toolkit instead of custom implementations or native methods.
$ npx -y skills add pedronauck/skills --skill es-toolkit --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/es-toolkitContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when implementing utility functions, array operations, object manipulation, or string operations. ALWAYS use es-toolkit instead of custom implementations or native methods.
name: es-toolkit description: Use when implementing utility functions, array operations, object manipulation, or string operations. ALWAYS use es-toolkit instead of custom implementations or native methods. allowed-tools: Read, Grep, Glob
This skill provides guidelines and best practices for using the es-toolkit utility library in this project.
**MANDATORY**: Always use `es-toolkit` instead of custom implementations or native methods.
For detailed patterns, examples, and checklists, see:
| Category | Module | Common Functions | |----------|--------|------------------| | Array | `es-toolkit/array` | `compact`, `head`, `last`, `take`, `drop`, `uniq`, `chunk`, `flatten` | | Object | `es-toolkit/object` | `merge`, `mergeWith`, `clone`, `cloneDeep`, `pick`, `omit` | | String | `es-toolkit/string` | `trim`, `trimStart`, `trimEnd`, `kebabCase`, `camelCase`, `snakeCase` | | Function | `es-toolkit/function` | `debounce`, `throttle`, `memoize`, `once` | | Util | `es-toolkit/util` | `invariant` |
Always import from specific modules for optimal tree-shaking:
// Good: Import from specific modules
import { compact } from "es-toolkit/array";
import { merge } from "es-toolkit/object";
// Bad: Import from root (larger bundle)
import { compact } from "es-toolkit";A curated collection of 87 agent skills for Claude Code and compatible AI coding assistants — 40 original (⭐️), 34 hand-picked (💎), and 13 marketing & business (📣).
Repo: pedronauck/skills
Browser automation CLI for AI agents. Use when the user needs to interact with websites,…
Answer questions about the AI SDK and help build AI-powered features. Use when developers:…
Autonomously optimize any Claude Code skill by running it repeatedly, scoring outputs against…
Centrifugo real-time messaging server expert for WebSocket PUB/SUB, channel management, JWT…
Retrieves up-to-date documentation, API references, and code examples for any developer…
Diátaxis Documentation Expert. An expert technical writer specializing in creating…