Launch the WPF application in watch mode for development and automated testing.

Install

mkdir -p .claude/skills/start-jonathanpeppers && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14296" && unzip -o skill.zip -d .claude/skills/start-jonathanpeppers && rm skill.zip

Installs to .claude/skills/start-jonathanpeppers

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

This skill starts the WPF application in watch mode and waits for it to be fully ready before returning.
104 chars · catalog descriptionno explicit “when” trigger
Beginner

Key capabilities

  • Start the WPF application in watch mode
  • Check if the app is already running
  • Wait for the app to become available
  • Report success or failure of the startup process
  • Ensure the app is ready for interaction

How it works

This skill starts the WPF application in watch mode, checks for its running status, and waits for it to become available before reporting its readiness.

Inputs & outputs

You give it
command to run the start-app.ps1 script
You get back
confirmation that the app is running and ready for interaction

When to use start

  • Start WPF app
  • Launch for first time
  • Ensure app readiness
  • Begin UI testing workflow

About this skill

---
name: start
description: Start the WPF application in watch mode. Use this skill when you need to launch the app for the first time or when it's not currently running.
---

# Vibe Start Skill

This skill starts the WPF application in watch mode and waits for it to be fully ready before returning.

## When to Use

Use this skill when:
- You need to start the WPF application for the first time
- The application is not currently running
- You want to ensure the app is ready before capturing screenshots or inspecting the tree

## Prerequisites

None - this skill will start the app from scratch.

## Usage

Run the script from the repository root:
```powershell
.\.github\skills\start\start-app.ps1

How It Works

  1. Checks if the app is already running (via port 5010)
  2. If not running, starts dotnet watch run in the background
  3. Waits up to 15 seconds for the app to become available
  4. Reports success or failure

Output

  • Indicates if the app was already running
  • Shows progress as it waits for the app to start
  • Confirms when the app is ready for interaction

Workflow Integration

Typical workflow for AI assistants:

  1. Use this skill to start the app (only needs to be done once per session)
  2. Make XAML or C# changes
  3. Use restart skill to apply changes
  4. Use screenshot skill to verify the result

Notes

  • The app runs in watch mode, so it will automatically rebuild and restart when files change
  • You only need to start the app once - it stays running until manually closed
  • If the app is already running, this skill will detect it and skip starting

When not to use it

  • When the WPF application is already running and ready
  • When watch mode is not desired

Limitations

  • Specific to WPF applications
  • Relies on `dotnet watch run`
  • Waits up to 15 seconds for app availability

How it compares

This skill automates the startup and readiness verification of a WPF application in watch mode, providing a controlled launch compared to manual execution.

Compared to similar skills

start side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
start (this skill)07moNo flagsBeginner
maui-devflow-onboard03moReviewBeginner
run-device-tests32moReviewAdvanced
component-development14moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry