cli-commands

Create and modify CLI commands in Wraps projects using Clack prompts and Pulumi.

55|7|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/wraps-team/wraps --skill cli-commands-wraps-team
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cli-commands
Source: https://github.com/wraps-team/wraps/tree/main/.claude/skills/cli-commands
Command: npx skills add https://github.com/wraps-team/wraps --skill cli-commands-wraps-team

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build and maintain CLI commands for Wraps projects using Clack prompts and Pulumi, enabling consistent, scalable command workflows across services.

Core Features & Use Cases

  • Standard Command Pattern: establishes consistent command structure with prompts, error handling, and deployment orchestration.
  • Clack Prompts: demonstrates select, text input, confirm, and multi-select interactions to guide user input.
  • Pulumi Integration: outlines how to embed infrastructure deployment steps alongside command logic for end-to-end workflows.

Quick Start

Create or modify a CLI command in packages/cli/src/commands using the standard Clack prompts and Pulumi pattern described above.

Frequently Asked Questions about cli-commands

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create CLI commands with Clack prompts in a TypeScript project?▼

You create CLI commands with Clack prompts by placing command files in packages/cli/src/commands, applying a standard pattern for user inputs, error handling, and deployment orchestration across email, sms, and shared utilities.

What types of interactive prompts can I use when building a CLI with Clack?▼

When building a CLI with Clack, you can use select, text input, confirm, and multi-select interactions to guide user input and establish a consistent command structure for your workflows.

How do I integrate Pulumi infrastructure deployment into my CLI command logic?▼

Integrate Pulumi infrastructure deployment by embedding deployment steps directly alongside your command logic, enabling end-to-end workflows that combine Clack user prompts with infrastructure orchestration.

Can I organize CLI commands by service for different utilities in a monorepo?▼

Yes, you can organize CLI commands by service by structuring them within packages/cli/src/commands, separating logic across email, sms, and shared utilities to maintain scalable command workflows across services.

What is the standard pattern for maintaining scalable CLI command workflows?▼

The standard pattern for scalable CLI command workflows establishes a consistent structure using Clack prompts for input, robust error handling, and Pulumi deployment orchestration integrated directly into the command logic.