You MUST read the source file to get the exact interface and types!
Import: import { Name } from "<importPath>";
Abstractions
Name:LoggerServiceImport:import { LoggerService } from "webiny/cli"Source:@webiny/cli-core/abstractions/services/LoggerService.ts
Name:UiServiceImport:import { UiService } from "webiny/cli"Source:@webiny/cli-core/abstractions/services/UiService.ts
1---2name: webiny-cli-catalog3description: cli — 2 abstractions.4---56# cli
78## How to Use
9101. Find the abstraction you need below
112. You MUST read the source file to get the exact interface and types!
123. Import: `import { Name } from "<importPath>";`
1314## Abstractions
1516---
1718**Name:** `LoggerService`
19**Import:** `import { LoggerService } from "webiny/cli"`
20**Source:** `@webiny/cli-core/abstractions/services/LoggerService.ts`
2122---
2324**Name:** `UiService`
25**Import:** `import { UiService } from "webiny/cli"`
26**Source:** `@webiny/cli-core/abstractions/services/UiService.ts`
2728---
Run npx skillmds add webiny/webiny-cli-catalog in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
cli — 2 abstractions. It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
webiny (@webiny) published this skill. Their other Agent Skills are listed on their SkillMD profile.