Skip to main content
Run any Skill in Manus
with one click
GitHub repository

wisemen-core

wisemen-core contains 82 collected skills from wisemen-digital, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
82
Stars
4
updated
2026-07-13
Forks
2
Occupation coverage
2 occupation categories · 100% classified
repository explorer

Skills in this repository

getting-started
software-developers

Use when scanning NestJS providers with DiscoveryService-backed utilities.

2026-07-13
nestjs-custom-fields
software-developers

Use when working with the @wisemen/nestjs-custom-fields package — developer-defined custom fields in NestJS with TypeORM persistence and runtime validation. Covers registering the CustomFieldDefinition entity, authoring definitions with customFieldDefinition(), storing resolved values via @CustomFieldValueColumn(), exposing them through CustomFieldValueDto / @IsCustomFields(), and validating submissions with CustomFieldDefinitionsRepository + validateCustomFieldValues(). Use this whenever a task involves custom field definitions, CustomFieldValue columns, custom-field DTOs, or tenant-scoped field definitions, even if the package is not named explicitly.

2026-07-10
getting-started
software-developers

Use when defining Typesense collections, collectors, and search queries in NestJS APIs.

2026-07-09
getting-started
software-developers

Generate PDFs through API2PDF in NestJS. Use when converting HTML or URLs to PDFs in apis.

2026-07-09
getting-started
software-developers

Use when storing and validating multilingual text in NestJS apis with TypeORM and class-validator.

2026-07-08
getting-started
software-developers

Use when configuring NATS messaging, subscribers, or the simple NatsClient in NestJS applications.

2026-07-07
getting-started
software-quality-assurance-analysts-and-testers

Use when writing tests for NestJS api packages with custom expect matchers, domain events, or transactional TypeORM use cases.

2026-07-02
getting-started
software-developers

Use when working with domain events and subscribers in NestJS applications.

2026-07-02
getting-started
software-developers

Create an HTTP client with interceptors. Use when making authenticated HTTP requests from a NestJS service.

2026-06-26
getting-started
software-developers

Feature flags for NestJS API applications backed by OpenFeature and Go Feature Flag. Use when defining, evaluating feature flags.

2026-06-26
csv-encoding
software-developers

Use when generating CSVs in APIs.

2026-06-24
schema-parsing
software-developers

Use when parsing CSVs in APIs.

2026-06-24
getting-started
software-developers

Use when building Express routes with validated body and query DTOs plus standardized error responses.

2026-06-23
getting-started
software-developers

Use when sending SMS or voice calls in NestJS apis.

2026-06-23
getting-started
software-developers

Use when validating EU VAT numbers from NestJS APIs.

2026-06-23
getting-started
software-developers

Use when dealing with monetary values (euros, dollars etc) Supports: - basic arithmetic and rounding utils - columns with typeorm - validation with class-validator - openapi documentation with nestjs

2026-06-16
getting-started
software-developers

Use when working with geographic coordinates in apis.

2026-06-16
getting-started
software-developers

Use when documenting discriminated NestJS API responses with Swagger.

2026-06-16
getting-started
software-developers

Use when dealing with physical quantities like distance, duration, speed, power etc Supports: - basic arithmetic and utils - columns with typeorm - validation with class-validator - openapi documentation with nestjs

2026-06-16
getting-started
software-developers

Use when configuring Redis caching in NestJS APIs.

2026-06-16
getting-started
software-developers

Use when bootstrapping NestJS api, worker, or job containers with Express or Fastify.

2026-06-15
tabs
software-developers

UITabs provides value-based tabbed navigation, while UITabsRouterLink provides route-based tabbed navigation integrated with Vue Router. Both support three visual variants, horizontal and vertical orientations, full-width mode, and scrollable overflow.

2026-06-15
getting-started
software-developers

Use when working with street addresses in apis.

2026-06-15
getting-started
software-developers

Define custom API errors. Use when throwing errors in an api.

2026-06-12
getting-started
software-developers

Custom class-validator decorators for NestJS DTOs. Use when validating optional, nullable or conditional values.

2026-06-05
getting-started
software-developers

Offset and Keyset pagination for NestJS applications. Use when an endpoints need a paginated response.

2026-06-05
getting-started
software-developers

OpenTelemetry for NestJS applications. Use when distributed tracing is needed, and when capturing exceptions.

2026-06-05
avatar
software-developers

Avatar system with four components: UIAvatar (image or initials), UIAvatarGroup (stacked row with overflow), UIAvatarGroupAddButton (dashed add action), and UIAvatarLabel (avatar with name and supporting text).

2026-06-05
badge
software-developers

Versatile badge component with support for labels, icons, dots, avatars, and separators. Includes BadgeGroup for wrapping collections and BadgeGroupTruncate for overflow handling.

2026-06-05
tooltip
software-developers

A hover/focus-triggered floating label built on Reka UI TooltipRoot. Supports configurable delay, side positioning, arrow visibility, and custom content via slots.

2026-06-05
storybook
software-developers

Conventions for Storybook stories and playground components in vue-core-design-system. Use when creating, updating, reviewing, or refactoring files in src/**/stories/, especially for argTypes, control hygiene, story naming, meta typing, and showcase story structure.

2026-06-05
resolve-npm-vulnerabilities
software-developers

Resolve npm vulnerabilities. Use when auditing and resolving vulnerabilities.

2026-06-05
getting-started
software-developers

Extended NestJS TypeOrmModule. Use when working with databases in NestJS applications.

2026-06-04
getting-started
software-developers

S3 or Azure Blob storage for NestJS. Use when uploading, downloading, etc files.

2026-06-04
foundations
software-developers

neverthrow Result architectural basis; three-state AsyncResult relationship to Result; @tanstack/vue-query lifecycle (staleTime, gcTime, refetch); composition of TanStack Query + neverthrow + Vue 3 reactivity.

2026-05-28
getting-started
software-developers

Install @wisemen/vue-core-api-utils, initialize apiUtilsPlugin with QueryClient config, register typed query keys via module augmentation, set up a typed QueryClient wrapper.

2026-05-28
writing-mutations
software-developers

Create, update, delete resources using useMutation, typed queryKeysToInvalidate, AsyncResult error handling, execute function, request shape with body/params separation.

2026-05-28
cache-management
software-developers

Type-safe QueryClient with get/set/update/invalidate methods, predicate-based updates, cascade invalidation strategy, shared cache across components, lazy refetch patterns.

2026-05-28
optimistic-uis
software-developers

Combining mutations, cache updates, and AsyncResult to create responsive UIs with instant feedback; optimistic updates with error handling, async transitions, immediate user feedback without request latency.

2026-05-28
writing-infinitequeries
software-developers

Infinite pagination with useOffsetInfiniteQuery and useKeysetInfiniteQuery, offset vs keyset strategies determined by backend API, fetchNextPage, hasNextPage, isFetchingNextPage, data/meta result structure, proper page assembly.

2026-05-28
Showing top 40 of 82 collected skills in this repository.