Install any skill in seconds. Free to start, no credit card required.
Get Started Free →webiny/webiny-api-tenancy-catalog
API — Tenancy — 17 abstractions. Tenant lifecycle and installation event handlers and use cases.
Passed 15 of 22 test cases with the skill, and 3 of 22 without it.
and 22 more in the full report
13 fixed2 passed either way6 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are writing TypeScript modules that reference Webiny tenancy use cases like `UpdateTenantUseCase` and `GetTenantByIdUseCase`. What is the precise package module specifier to import these abstractions from in Webiny core applications?
| Checked | Without skill | With skill |
|---|---|---|
| Imports abstractions using module path webiny/api/tenancy | Missed | Passed |
| Avoids using @webiny/api-tenancy as the module import path | Missed | Passed |
The instructions your model reads when the skill loads.
Tenant lifecycle and installation event handlers and use cases.
import { Name } from "<importPath>";webiny-use-case-pattern or webiny-event-handler-pattern skills for implementation patternsName: AppInstaller
Import: import { AppInstaller } from "webiny/api/tenancy"
Source: @webiny/api-core/features/tenancy/InstallTenant/index.ts
Description: Install an application on a tenant with rollback support.
Name: CreateTenantRepository
Import: import { CreateTenantRepository } from "webiny/api/tenancy"
Source: @webiny/api-core/features/tenancy/CreateTenant/index.ts
Description: Persist a newly created tenant.
Name: CreateTenantUseCase
Import: import { CreateTenantUseCase } from "webiny/api/tenancy"
Source: @webiny/api-core/features/tenancy/CreateTenant/index.ts
Description: Create a new tenant.
Name: DeleteTenantRepository
Import: import { DeleteTenantRepository } from "webiny/api/tenancy"
Source: @webiny/api-core/features/tenancy/DeleteTenant/index.ts
Description: Persist tenant deletion.
test cases passed, vs 3 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.