CtrlK
BlogDocsLog inGet started
Tessl Logo

webiny-js

github.com/webiny/webiny-js

Skill

Added

Review

webiny-website-builder

skills/user-skills/website-builder/SKILL.md

Building Website Builder editor components, theming, and CMS integration using @webiny/website-builder-nextjs. Use this skill when the developer wants to create editor components for the Website Builder, register components with createComponent, define configurable inputs (text, number, boolean, color, select, file/image, slot, lexical, object, tags), type the component's props correctly (especially file/image inputs, which are objects with { src, width, height, ... } and NOT plain strings, and lexical inputs which are { html, state } objects), set up component groups, customize the theme (CSS variables, createTheme, Tailwind bridge, fonts), build Server Components that fetch CMS data, or understand the WB architecture (Admin iframe + Next.js). Also use for anything related to the Website Builder starter kit.

72

webiny-sdk

skills/user-skills/webiny-sdk/SKILL.md

Using @webiny/sdk to read and write CMS data from external applications. Use this skill when the developer is building a Next.js, Vue, Node.js, or any external app that needs to fetch or write content to Webiny, set up the SDK, use the Result pattern, list/get/create/update/publish entries, filter and sort queries, use TypeScript generics for type safety, work with the File Manager, list languages, trigger or monitor background tasks, or create API keys programmatically. Covers read vs preview mode, the `values` wrapper requirement, correct method names, and the `fields` required parameter, and background task management via `sdk.tasks`. Also covers common SDK errors and troubleshooting — especially "Content model '<modelName>' not found" (which usually means the API key lacks permission, not that the model is missing) and the Website Builder starter pitfall of reusing NEXT_PUBLIC_WEBSITE_BUILDER_API_KEY for Headless CMS reads (that key has no CMS permissions by default and needs either extension or replacement with a CMS-scoped key).

webiny-project-structure

skills/user-skills/project-structure/SKILL.md

Webiny project layout, webiny.config.tsx anatomy, and extension registration. Use this skill when the developer asks about folder structure, where custom code goes, how to register extensions, what webiny.config.tsx does, or how the project is organized. Also use when they need to understand the relationship between extensions/, webiny.config.tsx, and the different extension types (Api, Admin, Infra, CLI).

69

webiny-mailer-smtp

skills/user-skills/mailer-smtp/SKILL.md

Use when configuring SMTP email/mailer settings in a Webiny project. Triggers on: "configure email", "set up SMTP", "mailer config", "sending emails", "email not working", "configure mailer", "SMTP password", "Api.Mailer.Smtp".

68

webiny-local-development

skills/user-skills/local-development/SKILL.md

Deploying, developing locally, managing environments, and debugging Webiny projects. Use this skill when the developer asks about deployment commands (deploy, destroy, info), local development with watch mode (API or Admin), the Local Lambda Development system, environment management (long-lived vs short-lived, production vs dev modes), build parameters, state files, debugging API/Admin/Infrastructure errors, or the redeploy-after-watch requirement.

68

webiny-infrastructure-extensions

skills/user-skills/infrastructure-extensions/SKILL.md

Modifying AWS infrastructure using Pulumi handlers and declarative Infra components. Use this skill when the developer wants to customize AWS infrastructure, add Pulumi handlers, configure OpenSearch, VPC, resource tags, regions, custom domains, blue-green deployments, environment-conditional config, or manage production vs development infrastructure modes. Covers CorePulumi.Interface, all <Infra.*> declarative components, and <Infra.Env.Is>.

68

webiny-infra-catalog

skills/user-skills/generated/infra/SKILL.md

Infrastructure — 30 abstractions. Infrastructure extensions.

47

webiny-extensions-catalog

skills/user-skills/generated/extensions/SKILL.md

extensions — 5 abstractions.

42

webiny-cli-command-catalog

skills/user-skills/generated/cli/command/SKILL.md

cli/command — 1 abstractions.

42

webiny-cli-catalog

skills/user-skills/generated/cli/SKILL.md

cli — 2 abstractions.

42

webiny-api-website-builder-catalog

skills/user-skills/generated/api/website-builder/SKILL.md

API — Website Builder — 57 abstractions. Page and redirect event handlers and use cases.

47

webiny-api-webhooks-catalog

skills/user-skills/generated/api/webhooks/SKILL.md

api/webhooks — 15 abstractions.

36

webiny-api-tenant-manager-catalog

skills/user-skills/generated/api/tenant-manager/SKILL.md

API — Tenant Manager — 9 abstractions. Tenant management event handlers and use cases.

65

webiny-api-tenancy-catalog

skills/user-skills/generated/api/tenancy/SKILL.md

API — Tenancy — 17 abstractions. Tenant lifecycle and installation event handlers and use cases.

63

webiny-api-tasks-catalog

skills/user-skills/generated/api/tasks/SKILL.md

api/tasks — 2 abstractions.

40

webiny-api-system-catalog

skills/user-skills/generated/api/system/SKILL.md

API — System — 2 abstractions. System installation event handlers and use cases.

58

webiny-api-security-catalog

skills/user-skills/generated/api/security/SKILL.md

API — Security & Auth — 53 abstractions. Authentication, API keys, roles, users, teams event handlers and use cases.

58

webiny-api-scheduler-catalog

skills/user-skills/generated/api/scheduler/SKILL.md

API — Scheduler — 15 abstractions. Scheduled action use cases.

60

webiny-api-opensearch-catalog

skills/user-skills/generated/api/opensearch/SKILL.md

api/opensearch — 4 abstractions.

49

webiny-api-mailer-catalog

skills/user-skills/generated/api/mailer/SKILL.md

api/mailer — 11 abstractions.

44

webiny-api-logger-catalog

skills/user-skills/generated/api/logger/SKILL.md

api/logger — 1 abstractions.

44

webiny-api-languages-catalog

skills/user-skills/generated/api/languages/SKILL.md

api/languages — 2 abstractions.

44

webiny-api-key-value-store-catalog

skills/user-skills/generated/api/key-value-store/SKILL.md

api/key-value-store — 2 abstractions.

51

webiny-api-graphql-catalog

skills/user-skills/generated/api/graphql/SKILL.md

api/graphql — 7 abstractions.

49

webiny-api-file-manager-catalog

skills/user-skills/generated/api/file-manager/SKILL.md

API — File Manager — 28 abstractions. File event handlers and use cases.

58