
Webiny API Website Builder Catalog
API, Website Builder, 58 abstractions.
Install
npx skills add webiny/webiny-js --skill webiny-api-website-builder-catalog -g -a claude-code -y- Repository
- webiny/webiny-js8.1k
- Category
- Engineering
- Updated
- 5d ago
- License
- See repository
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
API, Website Builder, 58 abstractions. Page and redirect event handlers and use cases.
API, Website Builder
Page and redirect event handlers and use cases.
How to Use
- Find the abstraction you need below
- You MUST read the source file to get the exact interface and types!
- Import:
import { Name } from "<importPath>"; - See
webiny-use-case-patternorwebiny-event-handler-patternskills for implementation patterns
Abstractions
Name: CreatePageRevisionFromUseCase
Import: import { CreatePageRevisionFromUseCase } from "webiny/api/website-builder/page"
Source: @webiny/api-website-builder/features/pages/CreatePageRevisionFrom/abstractions.ts
Description: Create a page revision from an existing one.
Name: CreatePageUseCase
Import: import { CreatePageUseCase } from "webiny/api/website-builder/page"
Source: @webiny/api-website-builder/features/pages/CreatePage/abstractions.ts
Description: Create a new page.
Name: CreateRedirectUseCase
Import: import { CreateRedirectUseCase } from "webiny/api/website-builder/redirect"
Source: @webiny/api-website-builder/features/redirects/CreateRedirect/abstractions.ts
Description: Create a URL redirect.
Name: DeletePageUseCase
Import: import { DeletePageUseCase } from "webiny/api/website-builder/page"
Source: @webiny/api-website-builder/features/pages/DeletePage/abstractions.ts
Description: Delete a page.
Name: DeleteRedirectUseCase
Import: import { DeleteRedirectUseCase } from "webiny/api/website-builder/redirect"
Source: @webiny/api-website-builder/features/redirects/DeleteRedirect/abstractions.ts
Description: Delete a URL redirect.
Name: DuplicatePageUseCase
Import: import { DuplicatePageUseCase } from "webiny/api/website-builder/page"
Source: @webiny/api-website-builder/features/pages/DuplicatePage/abstractions.ts
Description: Duplicate a page.
