Install any skill in seconds. Free to start, no credit card required.
Get Started Free →webiny/webiny-admin-local-storage-catalog
admin/local-storage — 4 abstractions.
Passed 20 of 22 test cases with the skill, and 6 of 22 without it.
and 15 more in the full report
14 fixed6 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
What is the exact ES module import statement needed to import both useLocalStorage and useLocalStorageValue in a Webiny admin component?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies importing from webiny/admin/local-storage | Missed | Passed |
The instructions your model reads when the skill loads.
import { Name } from "<importPath>";Name: LocalStorage
Import: import { LocalStorage } from "webiny/admin/local-storage"
Source: @webiny/app/features/localStorage/abstractions.ts
Name: useLocalStorage
Import: import { useLocalStorage } from "webiny/admin/local-storage"
Source: @webiny/app/presentation/localStorage/index.ts
Description: Returns the LocalStorage instance from DI.
Useful when you want to call service methods imperatively inside components.
Name: useLocalStorageValue
Import: import { useLocalStorageValue } from "webiny/admin/local-storage"
Source: @webiny/app/presentation/localStorage/index.ts
Name: useLocalStorageValues
Import: import { useLocalStorageValues } from "webiny/admin/local-storage"
Source: @webiny/app/presentation/localStorage/index.ts
Description: Observes multiple keys in LocalStorage and returns an object of { key: value }.
Re-renders when any of the observed keys change.
test cases passed, vs 6 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.