Skill Synchronizer

Scan .agent/skills and update AGENTS.md with a Markdown skills index.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/adriangmrraa/MultiAgents-Platform-ROI --skill skill-synchronizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Synchronizer
Source: https://github.com/adriangmrraa/MultiAgents-Platform-ROI/tree/main/.agent/skills/Skill_Sync
Command: npx skills add https://github.com/adriangmrraa/MultiAgents-Platform-ROI --skill skill-synchronizer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps the repository skills index accurate and up-to-date by automatically discovering and summarizing skill metadata, preventing stale or missing entries in AGENTS.md and improving discoverability of capabilities.

Core Features & Use Cases

  • Recursive Skill Discovery: Scans the .agent/skills/ directory and reads each SKILL.md to extract YAML frontmatter fields such as name, description, and trigger.
  • Markdown Index Generation: Formats extracted metadata into a consistent Markdown table suitable for inclusion in AGENTS.md.
  • Surgical File Injection: Replaces or creates only the ## 5. Available Skills Index section in AGENTS.md, preserving all other content and project sections.
  • Use Case: Trigger after creating or modifying a skill to ensure CI or maintainers always have a current index of available agent capabilities.

Quick Start

Run the Skill Synchronizer to scan .agent/skills and update AGENTS.md with a current Markdown table of available skills.

Frequently Asked Questions about Skill Synchronizer

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

FAQPage Schema
How do I automatically update the skills index in AGENTS.md?

To automatically update the AGENTS.md skills index, this tool scans the .agent/skills directory, extracts YAML frontmatter from each SKILL.md, and generates a Markdown table to replace the existing index section.

How do I extract YAML frontmatter from Markdown files to generate an index?

Extracting YAML frontmatter from Markdown files involves parsing each SKILL.md for metadata fields like name, description, and trigger. The extracted data is then formatted into a consistent Markdown table for the skills index.

What is the best way to keep a repository skills index synchronized?

The best way to keep a repository skills index synchronized is through recursive skill discovery. It reads SKILL.md files, parses YAML frontmatter, and surgically updates the AGENTS.md index without altering other project content.

Can I use this to surgically replace a specific Markdown section without breaking other content?

Yes, you can surgically replace a specific Markdown section without breaking other content. It targets only the Available Skills Index section in AGENTS.md, preserving all surrounding text and replacing just the discovered skill metadata.

Does this synchronization tool require any external dependencies to parse YAML?

No external dependencies are required to parse YAML and synchronize the skills index. It operates independently to scan directories, read Markdown frontmatter, and update the index file.

When should I run a skills index synchronization in my workflow?

You should run skills index synchronization immediately after skill creation or modification. This ensures CI pipelines and maintainers always reference a current, discoverable index of available agent capabilities.