cli-verify

Verify ppds CLI builds, executions, and output formatting.

5|1|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/joshsmithxrm/power-platform-developer-suite --skill cli-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-verify
Source: https://github.com/joshsmithxrm/power-platform-developer-suite/tree/main/.claude/skills/cli-verify
Command: npx skills add https://github.com/joshsmithxrm/power-platform-developer-suite --skill cli-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Verify CLI commands by guiding how to build, run, and validate their outputs.

Core Features & Use Cases

  • Automated build-and-verify workflows: Ensure CLI builds are successful and reproducible across environments.
  • Run-and-validate commands: Check stdout, stderr, and exit codes to confirm expected behavior.
  • Help text and error messaging validation: Verify that help output and error messages remain accurate after changes.

Quick Start

Run a sample ppds command to verify build, execution, and output validation.

Frequently Asked Questions about cli-verify

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

FAQPage Schema
How do I automate CLI testing to verify stdout and stderr formatting?

To automate CLI testing, you can build, run, and validate commands to enforce requirements for stdout and stderr formatting, exit codes, and helpful error messages during verification workflows.

What is the best way to validate CLI exit codes and error messages after changes?

The best way to validate CLI exit codes and error messages is by running automated build-and-verify workflows that check command executions and ensure help output remains accurate after changes.

How do I set up automated build-and-verify workflows for CLI commands?

You can set up automated build-and-verify workflows by running sample commands to guide the build process, execute the CLI, and validate outputs to ensure builds are successful and reproducible across environments.

Does this CLI verification approach work for QA workflows?

Yes, this CLI verification approach is applicable in development and QA workflows where CLI changes must be exercised across builds, executions, and result checks to confirm expected behavior.

Why are my CLI command outputs not matching expected stdout formatting?

CLI command outputs may not match expected stdout formatting if automated verification is not enforcing the required formatting rules for stdout, stderr, and exit codes during the build and run process.

Can I verify that CLI help text remains accurate after code changes?

Yes, you can verify that CLI help text remains accurate after code changes by running and validating commands to check that help output and error messages meet the enforced requirements.