Powers
Newer powers are imported directly by the skill writer rather than accessed through skillContext.
import { HttpPowers } from "@andi/powers";
import { TagPowers } from "@andi/powers";
import { DataPowers } from "@andi/powers";
Available Powers Classes
| Class | Description |
|---|---|
| CachePowers | Cache operations for skill data |
| ConfigPowers | Access skill configuration |
| CsvPowers | CSV parsing and generation |
| DataLibraryPowers | Data library access |
| DataPowers | Data store operations |
| DialogueResponsePowers | Dialogue response creation |
| EmailPowers | Send emails |
| EngagementPowers | Engagement management |
| EventPowers | Event publishing |
| FormPowers | Form interactions |
| HttpPowers | HTTP requests |
| LocalizationPowers | Localization and i18n |
| LockPowers | Distributed locks |
| LookupPowers | Lookup table access |
| ModalPowers | Modal dialogs |
| OutcomePowers | Outcome tracking |
| PrintPowers | Print services |
| PromptPowers | User prompts |
| TagPowers | Field tag management |
| TemplatePowers | Template rendering |
| TourPowers | User tours |
| UserPowers | User information |
| ValidationPowers | Input validation |