apm-package-author

Create and validate APM package manifests for GitHub Copilot skills repositories.

193|55|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/thomast1906/github-copilot-agent-skills --skill apm-package-author
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apm-package-author
Source: https://github.com/thomast1906/github-copilot-agent-skills/tree/main/.github/skills/apm-package-author
Command: npx skills add https://github.com/thomast1906/github-copilot-agent-skills --skill apm-package-author

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the creation, maintenance, and troubleshooting of APM (Agent Package Manager) manifests for distributing GitHub Copilot skills, agents, and MCP servers, reducing manual configuration errors.

Core Features & Use Cases

  • Create and update apm.yml manifests for repos, ensuring correct dependencies and structure.
  • Bundle MCP server configurations into packages for seamless deployment.
  • Troubleshoot installation issues such as missing .vscode/mcp.json, warnings, or errors, to ensure smooth setup.
  • Use Case: Automate the setup process for a new skills repository, or diagnose why an APM install failed to properly configure MCP servers.

Quick Start

Use the apm package author skill to generate or troubleshoot a package manifest.

Frequently Asked Questions about apm-package-author

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

FAQPage Schema
How do I create an apm.yml manifest for a GitHub Copilot skills repository?

You create an apm.yml manifest by defining the package structure, dependencies, and MCP server configurations for your GitHub Copilot skills repository. This ensures correct dependency wiring and seamless deployment.

Why does my APM package installation fail with missing .vscode/mcp.json errors?

APM package installation fails with missing .vscode/mcp.json errors when the manifest lacks proper MCP server wiring or environment setup. Troubleshooting involves validating the apm.yml file to ensure configurations are bundled correctly for deployment.

How do I bundle MCP server configurations into an APM package?

You bundle MCP server configurations into an APM package by specifying the server settings within the apm.yml manifest. This packages the configurations for seamless deployment and ensures the MCP servers are properly wired during installation.

Can I automate packaging tasks and diagnose installation failures for GitHub Copilot agents?

Yes, you can automate packaging tasks and diagnose installation failures for GitHub Copilot agents by validating the apm.yml manifest. This diagnoses errors related to manifest structures, missing mcp.json files, and environment issues.

What is the best way to troubleshoot dependency wiring issues in APM manifests?

The best way to troubleshoot dependency wiring issues in APM manifests is to validate the apm.yml file structure and environment setup. This identifies missing configurations and corrects installation failures related to MCP server wiring.