What problem does it solve?
The cli skill provides structured formatting for R console output, replacing plain messages with semantic markup to improve readability, consistency, and usability across scripts, reports, and interactive sessions.
Core Features & Use Cases
- Inline markup formatting with classes like {.code}, {.pkg}, {.val}, and more to create consistent, readable messages
- Structured error handling and messaging via cli_abort, cli_warn, and cli_inform, plus progress indicators and semantic CLI elements
- Use cases include package development, data tooling, and interactive tooling where clear, styled output enhances usability and maintainability
Quick Start
Start by wrapping content with inline markup such as {.fn mean} to format function names in your messages.