validate-sample-topic

Official

Catch sample topic errors before opening a PR.

Authormicrosoft
Version1.0.0
Installs0

System Documentation

What problem does it solve?

When creating or updating Employee Self-Service agent sample topics, it is easy to overlook required formatting, naming, and scope conventions, leading to failed pull requests, wasted review time, and broken CI pipelines. This skill automates all required validation checks to catch issues before you submit a PR.

Core Features & Use Cases

  • Comprehensive Convention Validation: Checks YAML well-formedness, AdaptiveDialog kind, XML formatting, filename and folder naming rules, diff scope, and secret/internal URL leaks for all changed sample files.
  • Pre-PR Gate: Stops the workflow immediately if any check fails, preventing you from opening a non-compliant PR and reducing unnecessary review overhead.
  • Use Case: After modifying a sample topic for the ESS agent, run this skill to confirm all project requirements are met before submitting your changes for review.

Quick Start

Run the validate-sample-topic skill after making changes to a sample topic to receive a full validation summary of all required checks.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: validate-sample-topic
Download link: https://github.com/microsoft/Employee-Self-Service-Agent-Developer-Kit/archive/main.zip#validate-sample-topic

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.