webiny/webiny-js

Open-source, self-hosted CMS platform on AWS serverless (Lambda, DynamoDB, S3). TypeScript framework with multi-tenancy, lifecycle hooks, GraphQL API, and AI-assisted development via MCP server. Built for developers at large organizations.

8.0kStars on the repository
84Mods indexed here, across every type
todayLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

webiny/webiny-js

Skill Claude CodeCodex

Migration patterns for converting v5 Webiny code to v6 architecture. Use this skill when migrating existing v5 plugins to v6 features, converting context plugins to DI services, adapting v5 event subscriptions to v6 EventHandlers, or understanding how v5 patterns translate to v6. Targeted at AI agents performing…

not rated 8.0k +1 today A 75 tokens

webiny/webiny-js

Skill Claude CodeCodex

Sending real-time notifications from the API to the Admin app over websockets, and reacting to them on the client. Use this skill when the developer wants to push a message to the user who triggered some server-side work (e.g. per-entry progress from a background task/bulk action) and show a toast, update a cache, or…

not rated 8.0k +1 today A 92 tokens

webiny/webiny-js

Skill Claude CodeCodex

Adding custom commands to the Webiny CLI using CliCommandFactory. Use this skill when the developer wants to create a custom CLI command, add a data migration script, build a code generator, create deployment scripts, export CMS content, or add health check commands. Covers CliCommandFactory.Interface, command…

not rated 8.0k +1 today A 84 tokens

webiny/webiny-js

Skill Claude CodeCodex

Configuring Cognito Federation for Webiny projects — federated sign-in via external identity providers (Google, Facebook, Apple, Amazon, OIDC/Entra ID) while keeping Cognito as the user pool. Use this skill when the developer asks about Cognito federation, SSO with Cognito, adding Google/Microsoft/OIDC login to…

not rated 8.0k +1 today A 126 tokens

webiny/webiny-js

Skill Claude CodeCodex

Configuring Auth0 as an identity provider (IDP) for Webiny projects. Use this skill when the developer asks about Auth0 authentication, Auth0 SSO, replacing Cognito with Auth0, setting up external identity providers, configuring OIDC authentication, mapping JWT claims to Webiny identities, or customizing the Auth0…

not rated 8.0k +1 today A 107 tokens

webiny/webiny-js

Skill Claude CodeCodex

Configuring Microsoft Entra ID (formerly Azure AD) as a federated identity provider for Webiny projects using Cognito Federation. Use this skill when the developer asks about Entra ID, Azure AD, Microsoft SSO, OIDC with Microsoft, Microsoft login for Webiny, or configuring login.microsoftonline.com as an identity…

not rated 8.0k +1 today A 95 tokens

webiny/webiny-js

Skill Claude CodeCodex

Configuring Okta as an identity provider (IDP) for Webiny projects. Use this skill when the developer asks about Okta authentication, Okta SSO, replacing Cognito with Okta, setting up external identity providers, configuring OIDC authentication, mapping JWT claims to Webiny identities, or customizing the Okta login…

not rated 8.0k +1 today A 107 tokens

webiny/webiny-js

Skill Claude CodeCodex

Creating Headless CMS content models via code using the ModelFactory pattern. Use this skill when the developer wants to create, modify, or understand content model definitions, define fields and validators, set up reference fields between models, configure field layouts (including nested layouts inside object or…

not rated 8.0k +1 today A 297 tokens

webiny/webiny-js

Skill Claude CodeCodex

The universal createImplementation DI pattern and all injectable services. Use this skill when the developer is writing any Webiny extension and needs to understand dependency injection, constructor injection, how to access Logger/BuildParams/IdentityContext, how to inject CMS use-cases (list/get/create/update/delete…

not rated 8.0k +1 today A 92 tokens

webiny/webiny-js

Skill Claude CodeCodex

Full-stack extension skeleton and registration pattern. Use this skill when creating an extension that spans both API and Admin — the top-level component with Api.Extension and Admin.Extension entry points, shared domain layer, BuildParam declarations, and package structure. References webiny-api-architect and…

not rated 8.0k +1 today A 71 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: AdminConfig Import: import { AdminConfig } from "webiny/admin" Source: @webiny/app-admin/config/AdminConfig.tsx.

not rated 8.0k +1 today A 13 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: useNavigateFolder Import: import { useNavigateFolder } from "webiny/admin/aco" Source: @webiny/app-aco/hooks/useNavigateFolder.ts.

not rated 8.0k +1 today A 17 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: GetSettingsFeature Import: import { GetSettingsFeature } from "webiny/admin/ai-powerups" Source: @webiny/ai-powerups/admin/features/settings/getSettings/feature.ts.

not rated 8.0k +1 today A 20 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: BuildParam Import: import { BuildParam } from "webiny/admin/build-params" Source: @webiny/app-admin/features/buildParams/index.ts.

not rated 8.0k +1 today A 19 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: BulkActionFeature Import: import { BulkActionFeature } from "webiny/admin/cms/entry/list" Source: @webiny/app-headless-cms/features/contentEntry/bulkAction/feature.ts.

not rated 8.0k +1 today A 17 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: AdminConfig Import: import { AdminConfig } from "webiny/admin/configs" Source: @webiny/app-admin/config/AdminConfig.tsx.

not rated 8.0k +1 today A 17 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: EnvConfig Import: import { EnvConfig } from "webiny/admin/env-config" Source: @webiny/app/features/envConfig/index.ts.

not rated 8.0k +1 today A 17 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: Bind Import: import { Bind } from "webiny/admin/form" Source: @webiny/form/index.ts.

not rated 8.0k +1 today A 15 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: GraphQLClient Import: import { GraphQLClient } from "webiny/admin/graphql-client" Source: @webiny/app/features/graphqlClient/abstractions.ts.

not rated 8.0k +1 today A 18 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: AuthenticatedPlaygroundClientFactory Import: import { AuthenticatedPlaygroundClientFactory } from "webiny/admin/graphql-playground" Source: @webiny/app-graphql-playground/features/playgroundClient/index.ts.

not rated 8.0k +1 today A 20 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: LanguageDto Kind: type Import: import type { LanguageDto } from "webiny/admin/languages" Source: @webiny/languages/admin/features/listLanguages/index.ts.

not rated 8.0k +1 today A 17 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: Divider Import: import { Divider } from "webiny/admin/lexical" Source: @webiny/lexical-editor/ui/Divider.tsx.

not rated 8.0k +1 today A 19 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: LocalStorage Import: import { LocalStorage } from "webiny/admin/local-storage" Source: @webiny/app/features/localStorage/abstractions.ts.

not rated 8.0k +1 today A 17 tokens

webiny/webiny-js

Skill Claude CodeCodex

Name: LinkComponent Import: import { LinkComponent } from "webiny/admin/router" Source: @webiny/app/presentation/router/components/SimpleLink.tsx.

not rated 8.0k +1 today A 15 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: