setup

Automate PPDS development environment setup across Windows and Linux.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Setup PPDS development environment on a new machine or refresh after pulling new code, enabling contributors to begin work quickly.

Core Features & Use Cases

  • Prerequisites check and environment validation
  • Clone or update all PPDS-related repos, install dependencies, build, and verify
  • Non-interactive update flow for automation and CI workflows

Quick Start

Run the interactive wizard with /setup to initialize a fresh environment or refresh an existing one with /setup --update

Frequently Asked Questions about setup

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

FAQPage Schema
How do I automate dev environment setup for a new machine?

To automate dev environment setup, this Skill runs an interactive wizard that handles prerequisite checks, repository cloning, dependency installation, and post-setup verification. It initializes the complete PPDS development environment on Windows and Linux in minutes.

Can I refresh an existing development environment after pulling new code?

Yes, you can refresh an existing development environment by running the update flow. It automates pulling new code, reinstalling dependencies, rebuilding tools, and verifying the updated PPDS setup without requiring a full reconfiguration.

What's the best way to validate prerequisites before cloning repositories?

Validating prerequisites before cloning repositories is handled automatically by the setup wizard. It checks your system environment, verifies required tools are installed, and ensures your machine is ready for PPDS dependency installation and building.

Does this dev environment setup tool support non-interactive CI workflows?

Yes, dev environment setup supports non-interactive CI workflows through a dedicated update flag. This allows automation pipelines to clone repos, install dependencies, and verify the build without requiring manual user input during execution.

How do I clone and install dependencies across Windows and Linux?

To clone and install dependencies across Windows and Linux, run the setup wizard which automatically detects your OS. It handles cross-platform repository cloning, dependency installation, and tool building to ensure a consistent PPDS environment everywhere.

Why does my development environment need post-setup verification?

Your development environment needs post-setup verification to ensure all dependencies are correctly installed and tools are successfully built. This validation step confirms the PPDS environment is fully operational and ready for development work.