모두의오늘
- 130
- plugins
- 130
- skills
- 1
- server
Use agent-base 9 as an ESM adapter for Node's HTTP and HTTPS agent machinery.
1 skillUse ajv-formats 3.x with Ajv 8 to add standard and OpenAPI format validation, fast/selective modes, direct format access, and format comparison keywords.
1 skillUse allure-js-commons 3.x as the test-facing Allure facade or as the SDK foundation for a framework adapter. Prefer the v3 ReporterRuntime/TestRuntime architecture over the removed v2 AllureRuntime shape.
1 skillUse ansi-escapes 7.x from ESM code to generate terminal escape-code strings for cursor movement, screen and line control, hyperlinks, images, and iTerm2 features.
1 skillUse ansi-styles v7.0.0 to generate ANSI escape sequences, inspect style groups, convert RGB/hex colors, and work with underline colors. Requires Node.js 22 or newer and ESM imports.
1 skillPractical app-builder-lib ^26.0.0 API guidance for programmatic use, with runnable checks for architecture and platform helpers and cautions about packaging-only APIs.
1 skillUse Autoprefixer ^10.0.0 as a PostCSS 8 plugin from a plain Node/Bun script, including its callable API, plugin inspection, options, and the v10 peer-dependency shape.
1 skillUse @babel/plugin-transform-typescript 8.0.0 with Babel 8 to strip and transform TypeScript syntax.
1 skillHash and compare asynchronously with explicit UTF-8 byte limits and stored cost inspection.
1 skillUse bun-types as TypeScript declarations for Bun runtime APIs, while avoiding the common mistake of treating it as a runtime package. Covers the current @types/bun wrapper shape, explicit configuration for direct bun-types usage, and the Bun APIs described by the declarations.
1 skillUse Chai 6 as an ESM-only assertion library, including its expect, assert, should, plugin, configuration, and Assertion extension surfaces.
1 skillUse chalk@^6.0.0 correctly from Node.js 22+ ESM, including deterministic color levels, v6 underline styles/colors, Chalk instances, and exported capability metadata.
1 skillUse cli-cursor v5.0.0 to show, hide, or conditionally toggle a terminal cursor from ESM code.
1 skillUse cli-spinners ^3.0.0 as a pure ESM source of spinner definitions and random spinner selection.
1 skillInsert and query typed values with parameters, streams and explicit client cleanup.
1 skillConsume Fetch streams and preserve numeric precision within the web client API.
1 skillUse cliui ^9.0.0 to build terminal UI strings with rows, columns, wrapping, padding, alignment, borders, and the single-string layout DSL.
1 skillCompile platform bindings and reject incompatible Worker contracts.
1 skillUse Commander 15.0.0 for ESM command-line parsing, options, arguments, subcommands, and custom option definitions.
1 skillUse content-type 3.x as an ESM-only parser and formatter for HTTP Content-Type header values. Covers parse options, formatting, validation boundaries, and migration away from older CommonJS/request-response examples.
1 skillUse Croner 10.x (^10.0.0, documented at 10.0.1) to calculate, match, schedule, and control cron jobs in plain JavaScript/TypeScript scripts.
1 skillUse css-tree 3.x to parse, traverse, transform, generate, and lex CSS ASTs. Covers the v3 AST/API changes that commonly break v2-era code.
1 skillParse WHATWG data: URLs with data-urls@^7.0.0, including MIME types, byte bodies, invalid input, base64 payloads, and URL-record parsing.
1 skillUse deep-eql ^5.0.0 for boolean deep comparisons in an ESM package. Covers the v5 export shape, comparison rules, custom comparators, circular references, and MemoizeMap.
1 skillUse Dexie 4.x for typed IndexedDB databases, table access, and reactive queries. Covers the Dexie/EntityTable TypeScript shapes, schema setup, liveQuery, and the boundary between standalone Dexie and dexie-cloud.
1 skillUse Emittery 2.x for asynchronous typed event emission, subscriptions, one-shot waits, async iterables, and listener lifecycle management.
1 skillVerify flat lint configuration against ESLint 10 and preserve upgrade boundaries.
1 skillUse eslint-plugin-react-hooks ^7.0.0 correctly, including its flat and legacy presets, rule names, custom-hook dependency configuration, and the preset-shape changes from older releases.
1 skillPractical guidance for eslint-plugin-testing-library ^7.0.0, including v7 compatibility requirements, legacy and flat ESLint configuration, available rules, customization settings, and common migration mistakes.
1 skillUse expect-type ^1.0.0 for compile-time TypeScript assertions about values, types, functions, properties, and type transformations. It has no meaningful runtime assertion behavior; run TypeScript checking separately from any direct script execution.
1 skillUse Express 5.x programmatically on Node.js 18+; covers the Express app, routers, body middleware, Express 5 routing, and migration differences.
1 skillUse fake-indexeddb ^6.0.0 as a pure-JavaScript, in-memory IndexedDB implementation in Node.js scripts and test environments.
1 skillUse fast-check 4.x for property-based testing in standalone JavaScript/TypeScript scripts, with v3-to-v4 migration guidance and runnable Bun examples.
1 skillUse figures 6.x to render Unicode symbols with terminal-aware fallbacks, access explicit main/fallback symbol sets, and replace symbols in strings.
1 skillUse Firebase JS SDK ^12.0.0 with the modular API, correct v12 imports, and Node 20-compatible tooling. Covers app initialization, Auth and Firestore entry points, Firestore Lite query construction, compat migration traps, and v12 naming changes.
1 skillPractical firebase-admin ^14.0.0 guidance for Node.js 22+ server applications, using v14 modular imports and avoiding removed legacy APIs.
1 skillUse get-uri 8.x to obtain readable streams from data, file, FTP, HTTP, and HTTPS URIs, or to validate supported protocols.
1 skillUse the Go module github.com/google/uuid to parse UUID input, enforce canonical formatting when required, generate UUIDs with error handling and serialize identifiers. Use for application UUID boundaries; this manually loaded pilot has no npm target or automatic dependency detection.
1 skillValidate and execute typed schemas with variables and explicit error handling.
1 skillPractical guidance for graphql ^17.0.0: parse, print, visit, build schemas, and execute operations from standalone scripts.
1 skillServe request-scoped GraphQL execution and distinguish transport and resolver errors.
1 skillUse happy-dom ^20.0.0 as a headless DOM/browser implementation in standalone Bun or Node scripts, with v20 security defaults and lifecycle cleanup in mind.
1 skillValidate requests, compose middleware and consume status-aware RPC types across packages.
1 skillUse http-proxy-agent 9.x to route Node HTTP requests through an HTTP or HTTPS proxy.
1 skillUse human-signals ^8.0.0 as an ES-module lookup table for signal metadata by name or number.
1 skillUse Inquirer.js 14's legacy prompt API correctly, including v14 prompt registration behavior, prompt-module creation, separators, and interactive-terminal limitations.
1 skillUse ioredis ^6.0.0 from Node.js 20+ for Redis commands, pipelines, Pub/Sub, Lua commands, streams, and RESP3-aware clients.
1 skillUse jackspeak v4 to declare command-line fields, parse an explicit argument array, validate parsed values, and render usage documentation.
1 skillUse Jake 12.x task-definition APIs safely from JavaScript or TypeScript, while distinguishing import-time definitions from behavior supplied by Jake’s CLI runner.
1 skillUse jest-extended v7 matchers with a Jest/Vitest-compatible expect.extend host, and understand the small subset that can be exercised directly without a test runner.
1 skillUse jsdom ^30.0.0 from a plain Bun/Node script to construct and inspect DOMs and create document fragments. The documented v30 package requires Node.js ^22.22.2 || ^24.15.0 || >=26.0.0.
1 skillUse level-supports ^6.0.0 to construct abstract-level capability manifests, merge manifests, and test optional database features safely.
1 skillUse lowdb v7's pure-ESM database API, distinguishing the v7 preset/update syntax from older v6 examples and choosing the correct Node or browser entry point.
1 skillUse make-fetch-happen ^16.0.0 for fetch-compatible HTTP requests with caching, retries, proxy support, integrity verification, DNS caching, and Node.js transport options.
1 skillUse mdx-bundler 10.x to bundle MDX on Node, preserve frontmatter, and understand the separate React-dependent client consumption helpers.
1 skillUse Mocha ^12.0.0 programmatically, with the ESM package shape and runner-loading rules rather than v11-era assumptions.
1 skillNegotiate the modern protocol and handle structured output, failures and client teardown.
1 skillRegister strict tool contracts and verify real client calls over a v1 memory transport.
1 skillExpose Standard Schema tools and verify modern protocol calls through an in-process handler.
1 skillUse MSW 2.x for HTTP and GraphQL request interception. Covers the v2 API, Node setup, response construction, resolver inputs, migration traps from MSW 1.x, and the browser entry point.
1 skillUse negotiator 1.x to select preferred media types, languages, charsets, and encodings from request headers, including the 1.0.0 options-object form for preferred encoding order.
1 skillUse npm-run-path ^6.0.0 to construct npm-style PATH values or environment objects for Node child processes.
1 skillUse nyc 18.x for its CommonJS API, coverage-file lifecycle, directory resolution, and CLI/runner boundaries. Covers the Node runtime change from nyc 17.x and avoids standalone examples that depend on runner or subprocess internals.
1 skillUse ow ^3.0.0 for runtime validation in Node.js 20+ ESM code. Covers the v3 API, validation results, predicates, modifiers, custom predicates, TypeScript inference, and v2-to-v3 migration traps.
1 skillUse pac-proxy-agent@^9.0.0 as an ESM Node.js HTTP Agent backed by a PAC file or PAC URI.
1 skillUse pgsql-ast-parser 12.x to parse PostgreSQL SQL into a typed AST, inspect or transform it, and generate SQL. Covers the standalone JavaScript/TypeScript API in resolved version 12.0.2.
1 skillRun isolated browser assertions with locator waits and guaranteed fixture teardown.
1 skillUse protobufjs ^8.0.0 for runtime protobuf reflection, schema loading, message conversion, and binary encoding/decoding. Prefer the ordinary reflection API unless generated code is supplied by protobufjs-cli.
1 skillUse proxy-agent ^8.0.0 as an ESM proxy-aware Node.js HTTP(S) Agent on Node.js 20+. Covers environment-based and custom proxy selection, exported lazy proxy constructors, lifecycle, and v8 compatibility concerns.
1 skillUse Python Pydantic 2 to validate typed input, choose strictness deliberately, normalize fields and serialize validated models. Use when working with BaseModel or TypeAdapter, not Pydantic AI. This is a manually loaded public-library skill, without automatic dependency matching.
1 skillManage state, effects and form actions while preserving component and rendering boundaries.
1 skillCreate and clean up roots, hydrate matching markup and verify form interaction.
1 skillUse react-icons v5 icon-pack subpath imports, core component types, context, and documented packaging boundaries without relying on obsolete pre-v3 imports or unavailable manifest paths.
1 skillUse react-is 19 to identify React element brands and validate component types. Covers the React 19 export surface, the removal of React 18 async/concurrent aliases, and standalone checks that run without JSX, React, a DOM, or a test runner.
1 skillUse react-markdown ^10.0.0 correctly as an ESM-only React 18+ component, including synchronous, asynchronous, plugin, filtering, URL, and migration guidance.
1 skillUse react-router ^8.0.0 APIs correctly, including v8 import boundaries, pure path helpers, and the parts that require a React or framework runtime.
1 skillPractical guidance for release-it ^21.0.0, including its ESM programmatic API, Config and Plugin classes, CLI-oriented workflow, v21 changes, and standalone examples.
1 skillUse Reselect ^5.0.0 to build memoized selectors, customize memoization, compose structured results, and account for v5 defaults and API changes.
1 skillUse responselike ^4.0.0 to construct a Node.js readable HTTP-like response with status, headers, body, and URL metadata.
1 skillUse Rolldown 1.x programmatically, with the current JavaScript API shape, standalone transform utilities, and correct bundle/plugin lifecycle handling.
1 skillUse Rust serde_json 1 with Serde derive to deserialize typed JSON, preserve numeric precision, serialize contracts and reject malformed or unknown input deliberately. Use for Rust JSON boundaries while preserving Cargo features and project error handling. Manual loading only; no npm target or automatic matching.
1 skillUse Sinon ^22.0.0 for standalone spies, stubs, fake timers, sandboxes, and Sinon assertions.
1 skillUse slice-ansi@^9.0.0 to slice ANSI-styled strings by visible-column positions while preserving ANSI codes and grapheme clusters.
1 skillUse socks-proxy-agent ^10.0.0 to create SOCKS agents for Node HTTP clients and compatible integrations.
1 skillUse string-width ^8.0.0 to calculate the terminal column width of strings, including Unicode, emoji, ANSI escape codes, ambiguous-width characters, tabs, and non-printing grapheme clusters.
1 skillUse Superstruct ^2.0.0 for runtime validation, coercion, defaults, refinements, and object-shape utilities. Prefer the current named-export API; do not copy older struct.object/User.assert examples.
1 skillUse supports-color 11.0.0 to detect terminal color capability in Node.js scripts, including stdout/stderr detection and custom stream detection.
1 skillCompile configured content paths and verify utility output using the v3 PostCSS pipeline.
1 skillIntegrate the CSS-first Vite pipeline and verify detected utility output.
1 skillRegister typed routes, validate search input and manage loader dependencies and guards.
1 skillUse tedious ^20.0.0 from a plain Node.js script to connect to SQL Server, execute requests, manage transactions, and perform bulk loads. Covers the documented v20 API surface, its one-request-per-connection constraint, and the Node.js 22 requirement.
1 skillTest accessible interactions and async state with user events and explicit cleanup.
1 skillUse tinyspy ^4.0.0 as an ESM-only spying library in standalone TypeScript or JavaScript scripts.
1 skillUse tldts ^7.0.0 to parse hostnames, domains, public suffixes, and subdomains from URLs or host-like strings.
1 skillUse ts-morph 28.x for in-memory TypeScript project analysis, AST navigation and manipulation, type checking, printing, diagnostics, and emission.
1 skillBuild and pack typed ESM/CJS libraries, then verify imports from a consumer project.
1 skillUse tsx v4 as a Node-compatible TypeScript loader, or use its documented ESM/CJS Developer APIs from a plain script. Covers v4 changes, dynamic loading, scoped registration, and the boundary between the API and the tsx CLI.
1 skillUse type-fest v5.0.0 as a strict, type-only utility package. Covers v5 module/configuration requirements, the documented Except and Tagged APIs, and migration traps from v4.
1 skillChoose module resolution for the runtime and verify declaration exports in consumer projects.
1 skillCheck typed lint rules and diagnostics with both supported ESLint fixture majors.
1 skillUse @typescript-eslint/eslint-plugin v8 exports, legacy preset names, rule definitions, typed-linting requirements, and v8 migration constraints.
1 skillUse @typescript-eslint/typescript-estree ^8 to parse TypeScript into ESTree-compatible ASTs, distinguish plain parsing from type-aware services, and avoid v7 configuration shapes.
1 skillUse @typescript-eslint/parser ^8.0.0 directly or as the parser behind ESLint. Covers standalone parsing, complete parse results, isolated parser options, v8 Project Service naming, and boundaries around type-aware parsing.
1 skillUse @typescript-eslint/types ^8 as the lightweight TypeScript-ESTree AST type package: runtime AST enums plus exported parser, project-service, and AST declarations. It is an internal package, not a parser, runner, CLI, or standalone AST-producing tool.
1 skillUse @typescript-eslint/utils ^8.0.0 to author typed custom ESLint rules, work with TypeScript-ESTree node types, and access parser services from rules running under ESLint.
1 skillUse @typescript-eslint/visitor-keys ^8.0.0 to read TypeScript-ESTree visitor-key definitions and obtain keys for AST nodes.
1 skillUse Valibot ^1.0.0 for dependency-free runtime validation and typed parsing in Node, Bun, or Deno.
1 skillBuild React applications and keep browser environment values within the public boundary.
1 skillBuild React applications with Vite 8 and verify public environment and preview behavior.
1 skillConfigure React transformation with the supported Vite major and verify production output.
1 skillConfigure the Vite 8 React pipeline and verify the supported plugin version.
1 skillRun isolated tests with module mocks, timer lifecycle and explicit async assertions.
1 skillUse Vitest ^5.0.0 standalone assertions and mock functions correctly, while avoiding APIs that require the Vitest runner and accounting for v5 migration changes.
1 skillUse whatwg-mimetype ^5.0.0 to parse, inspect, mutate, serialize, classify, and compute MIME types from resource bytes.
1 skillGenerate configuration-driven types and verify handlers using isolated local bindings.
1 skillUse wrap-ansi v10 to wrap plain or ANSI-styled strings by terminal column width.
1 skillUse yargs ^18.0.0 as a factory-based argument parser in supported Node runtimes.
1 skillUse yargs-parser v22 as a standalone ESM-first argument parser, including its callable parser, detailed results, helper methods, and documented parsing options.
1 skillUse yeoman-environment's ESM environment API when working against the v7.0.0 source shape. Note that ^7.0.0 is not a published version according to the researched npm metadata; verify the installed version before relying on this skill.
1 skillUse z-schema ^12.0.0 for JSON Schema validation with synchronous and asynchronous APIs, safe results, draft-aware schemas, custom formats, and registered remote references.
1 skillParse at the boundary, read the failure, and let the schema be the type.
1 skillValidate boundaries with explicit failure handling, transformed types and async parsing.
1 skillUse zod-validation-error ^5.0.0 with Zod 4 by default, including direct ValidationError construction, Zod error conversion, type guards, message builders, and the separate Zod 3 entrypoint.
1 skillUse Zustand ^5.0.0 for vanilla stores, React-bound stores, persistence, and Redux-style reducers. Covers documented v5 APIs, standalone examples, and migration traps such as stable selectors, replacement updates, and changed persistence behavior.
1 skill
