example-skill

Validates plugin-based skill discovery, loading and execution with mock plugins.

3.5k|319|Updated Sep 18, 2025
One-click install
npx skills add https://github.com/microsoft/apm --skill example-skill-microsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: example-skill
Source: https://github.com/microsoft/apm/tree/main/tests/fixtures/mock-plugin/.apm/skills/example-skill
Command: npx skills add https://github.com/microsoft/apm --skill example-skill-microsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The mock plugin-based skill enables developers to test and validate the end-to-end skill workflow inside a controlled environment, ensuring discovery, loading, and execution mechanisms work as expected.

Core Features & Use Cases

  • Demonstrates how skills are structured within plugin packages
  • Validates skill discovery, loading, and basic execution in a mock context
  • Provides a safe testbed for integration and automation scenarios

Quick Start

Invoke this skill after plugin installation to validate plugin-skill integration.

Frequently Asked Questions about example-skill

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

FAQPage Schema
How do I test plugin-based skill integration in a mock environment?

To test plugin-based skill integration, you can use a mock plugin-based skill to validate the end-to-end skill workflow, ensuring discovery, loading, and execution mechanisms work as expected within a controlled environment.

What is a mock plugin skill used for in automation testing?

A mock plugin skill is used in automation testing to provide a safe testbed for integration scenarios, validating skill discovery, loading, and basic execution across subdirectories within plugin packages.

How do I validate skill discovery and loading across subdirectories?

You validate skill discovery and loading across subdirectories by invoking a mock plugin-based skill after plugin installation, which tests the execution mechanism in a controlled context.

Do I need a SKILL.md frontmatter to execute a plugin-integrated skill?

Yes, executing a plugin-integrated skill requires a SKILL.md frontmatter containing the name and description, along with an executable Markdown body for runtime instructions and optional scripts or references.

What is the best way to structure skills within plugin packages for testing?

The best way to structure skills within plugin packages for testing is to include a SKILL.md file with required frontmatter and an executable Markdown body, enabling validation of the integration workflow.

Can I use a mock plugin to validate end-to-end skill workflows?

Yes, you can use a mock plugin to validate end-to-end skill workflows, ensuring that discovery, loading, and execution mechanisms function correctly across subdirectories in a safe testbed.