skill-writer

Generate and validate SKILL.md files with YAML frontmatter for GitHub Copilot skills.

Updated Jan 2, 2026
One-click install
npx skills add https://github.com/Cogni-AI-OU/xero-fin-ops --skill skill-writer-cogni-ai-ou
Or copy as Structured Prompt for Agentā–¼
Please help me install this Agent Skill.
Skill: skill-writer
Source: https://github.com/Cogni-AI-OU/xero-fin-ops/tree/main/.github/skills/skill-writer
Command: npx skills add https://github.com/Cogni-AI-OU/xero-fin-ops --skill skill-writer-cogni-ai-ou

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Writer enables teams to generate or update a fully compliant SKILL.md for GitHub Copilot skills, ensuring activation rules, validation, and repository standards are consistently applied.

Core Features & Use Cases

  • Generates a complete SKILL.md with mandatory YAML frontmatter (name and description) and an activation section.
  • Validates frontmatter for schema compliance, linting, and best-practice guidance.
  • Produces autonomous, self-contained SKILL bodies with minimal assumptions and clear error handling.
  • Useful for creating new skills or refreshing existing SKILL.md documents to align with evolving repo standards.

Quick Start

Ask me to generate or update a SKILL.md for a specific GitHub Copilot skill.

Frequently Asked Questions about skill-writer

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

FAQPage Schema
How do I generate a SKILL.md file with mandatory YAML frontmatter for GitHub Copilot?ā–¼

To generate a SKILL.md file with YAML frontmatter, the Skill Writer validates frontmatter schema compliance and produces a complete, self-contained document with mandatory name and description fields for Copilot activation.

What is the best way to validate and update an existing SKILL.md for evolving repository standards?ā–¼

Validating and updating an existing SKILL.md involves applying linting rules and schema validation to ensure frontmatter compliance, producing in-place updates with deterministic output and built-in error reporting.

How does YAML frontmatter validation work for GitHub Copilot skills?ā–¼

YAML frontmatter validation works by checking for mandatory name and description fields, enforcing schema compliance, and applying linting rules to ensure the SKILL.md meets activation requirements across repository updates.

Can I use this Skill Writer to lint and fix activation rules across multiple Skill Units in a repository?ā–¼

Yes, you can use the Skill Writer to lint and fix activation rules across multiple Skill Units in a repository, as it applies validation and deterministic in-place updates with safe fallbacks to any repository containing Skill Units.

Why does my SKILL.md fail Copilot activation despite having YAML frontmatter?ā–¼

A SKILL.md may fail Copilot activation if the YAML frontmatter lacks mandatory fields or violates schema compliance, which the Skill Writer addresses through built-in validation, error reporting, and strict linting enforcement.

Do I need any dependencies or external components to create a compliant SKILL.md file?ā–¼

No dependencies or external components are required to create a compliant SKILL.md file, as the Skill Writer operates autonomously to generate self-contained skill bodies with minimal assumptions and safe fallbacks.