yusenthebot
@yusenthebot
Public Skills
@anthropic-ai/sdk
by yusenthebot
The official TypeScript library for the Anthropic API. Use when: bundling and transpiling source code; development server with HMR; production builds. NOT for: runtime application logic; package management (use npm/yarn).
async
by yusenthebot
Higher-order functions and common patterns for asynchronous code. Use when: common data transformations; reducing boilerplate code; functional programming helpers. NOT for: complex domain-specific business logic; replacing well-supported native APIs.
lodash
by yusenthebot
Lodash modular utilities.. Use when: common data transformations; reducing boilerplate code; functional programming helpers. NOT for: complex domain-specific business logic; replacing well-supported native APIs.
framer-motion
by yusenthebot
A simple and powerful JavaScript animation library. Use when: Simple API: First-class React, JavaScript, and Vue packages; Hybrid engine: Power of JavaScript combined with native browser APIs for 120fps, GPU-accelerated animations; Production-ready: TypeScript, extensive test suite, tree-shakable, tiny footprint. NOT for: server-side CLI utilities; database access layer.
axios
by yusenthebot
Promise based HTTP client for the browser and node.js. Use when: building interactive command-line tools; styled terminal output; progress indicators and spinners. NOT for: web browser UI rendering; server-side HTML generation.
inquirer
by yusenthebot
A collection of common interactive command line user interfaces.. Use when: providing error feedback; asking questions; validating answers. NOT for: web browser UI rendering; server-side HTML generation.
glob
by yusenthebot
the most correct and second fastest glob implementation in JavaScript. Use when: writing unit and integration tests; mocking dependencies and APIs; snapshot testing. NOT for: production runtime logic; replacing static type checking.
jest
by yusenthebot
Delightful JavaScript Testing.. Use when: 13367 Dependents; ๐ฉ๐ปโ๐ป Developer Ready: Complete and ready to set-up JavaScript testing solution. Works out of the box for any React project; ๐ธ Snapshot Testing: Jest can capture snapshots of React trees or other serializable values to simplify UI testing. NOT for: production runtime logic; replacing static type checking.
drizzle-orm
by yusenthebot
Drizzle ORM package for SQL databases. Use when: database queries and migrations; data modeling with schemas; connection pooling. NOT for: in-memory-only caching; simple file-based key-value storage.
chalk
by yusenthebot
Terminal string styling done right. Use when: Highly performant; Ability to nest styles; 256/Truecolor color support. NOT for: web browser UI rendering; server-side HTML generation.
less
by yusenthebot
Leaner CSS. Use when: building REST API servers; middleware-based request handling; route management. NOT for: client-side browser applications; static file serving without a server.
@babel/preset-react
by yusenthebot
Babel preset for all React plugins.. Use when: bundling and transpiling source code; development server with HMR; production builds. NOT for: runtime application logic; package management (use npm/yarn).
jsonwebtoken
by yusenthebot
JSON Web Token implementation (symmetric and asymmetric). Use when: algorithm (default: HS256); expiresIn: expressed in seconds or a string describing a time span vercel/ms; notBefore: expressed in seconds or a string describing a time span vercel/ms. NOT for: fine-grained authorization rules; user profile CRUD.
h3
by yusenthebot
Minimal H(TTP) framework built for high performance and portability.. Use when: building REST API servers; middleware-based request handling; route management. NOT for: client-side browser applications; static file serving without a server.
autoprefixer
by yusenthebot
Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website. Use when: CSS preprocessing and transformations; vendor autoprefixing; style bundling. NOT for: JavaScript module bundling; HTML template generation.
ioredis
by yusenthebot
A robust, performance-focused and full-featured Redis client for Node.js.. Use when: building interactive command-line tools; styled terminal output; progress indicators and spinners. NOT for: web browser UI rendering; server-side HTML generation.
@aws-sdk/client-s3
by yusenthebot
AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native. Use when: yarn add @aws-sdk/client-s3; Initiate client with configuration (e.g. credentials, region); Initiate command with input parameters. NOT for: web browser UI rendering; server-side HTML generation.
eslint
by yusenthebot
An AST-based pattern checker for JavaScript.. Use when: ESLint uses Espree for JavaScript parsing; ESLint uses an AST to evaluate patterns in code; ESLint is completely pluggable, every single rule is a plugin and you can add more at runtime. NOT for: runtime data validation; security scanning.
jose
by yusenthebot
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes. Use when: JWT Claims Set Validation & Signature Verification using the jwtVerify function; Using a remote JSON Web Key Set (JWKS); Using a local JSON Web Key Set (JWKS). NOT for: timezone database hosting; building calendar UIs.
jotai
by yusenthebot
๐ป Primitive and flexible state management for React. Use when: building component-based UIs; client-side state and rendering; interactive user interfaces. NOT for: server-side CLI utilities; database access layer.
bcryptjs
by yusenthebot
Optimized bcrypt in plain JavaScript with zero dependencies, with TypeScript support. Compatible to 'bcrypt'.. Use when: From GitHub via jsDelivr: ; Callback<T>: (err: Error null, result?: T) => void ; ProgressCallback: (percentage: number) => void . NOT for: runtime application logic; package management (use npm/yarn).
@clack/prompts
by yusenthebot
Effortlessly build beautiful command-line apps ๐ช Try the demo. Use when: ๐ค 80% smaller than other options; ๐ Beautiful, minimal UI; ๐งฑ Comes with text, confirm, select, multiselect, and spinner components. NOT for: web browser UI rendering; server-side HTML generation.
hono
by yusenthebot
Web framework built on Web Standards. Use when: Ultrafast ๐ - The router RegExpRouter is really fast. Not using linear loops. Fast; Lightweight ๐ชถ - The hono/tiny preset is under 12kB. Hono has zero dependencies and uses only the Web Standard API; Multi-runtime ๐ - Works on Cloudflare Workers, Fastly Compute, Deno, Bun, AWS Lambda, Lambda@Edge, or Node.js. The same code runs on all platforms. NOT for: client-side browser applications; static file serving without a server.
listr2
by yusenthebot
Terminal task list reborn! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.. Use when: building interactive command-line tools; styled terminal output; progress indicators and spinners. NOT for: web browser UI rendering; server-side HTML generation.