skill-sync

Synchronize SKILL.md metadata into AGENTS.md auto-invoke sections.

1|Updated Aug 16, 2025
One-click install
npx skills add https://github.com/professor-moody/cloud-tools --skill skill-sync-professor-moody
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-sync
Source: https://github.com/professor-moody/cloud-tools/tree/main/repos/prowler/skills/skill-sync
Command: npx skills add https://github.com/professor-moody/cloud-tools --skill skill-sync-professor-moody

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill ensures that the documentation for AI agents (AGENTS.md files) accurately reflects the capabilities and intended usage of your skills, preventing outdated or missing information.

Core Features & Use Cases

  • Automated Documentation Updates: Automatically generates and updates the 'Auto-invoke Skills' sections in AGENTS.md files based on skill metadata.
  • Metadata Synchronization: Ensures consistency between skill definitions (SKILL.md) and their documentation.
  • Use Case: After adding a new skill that should be automatically triggered for specific tasks, running this Skill updates all relevant AGENTS.md files, so developers know exactly when and how to invoke the new skill.

Quick Start

Run the sync script to update all AGENTS.md files with the latest skill metadata.

Frequently Asked Questions about skill-sync

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

FAQPage Schema
How do I keep AGENTS.md documentation in sync with SKILL.md files?

You can synchronize AGENTS.md documentation by parsing YAML frontmatter from SKILL.md files and generating Markdown tables for the auto-invoke sections. This ensures AI agent documentation accurately reflects skill capabilities.

How do I automatically update AGENTS.md files when adding new skills?

Run the synchronization script to automatically generate and update the Auto-invoke Skills sections in AGENTS.md files. This propagates new skill metadata so developers know exactly when and how to invoke the new skill.

Can I preview AGENTS.md metadata synchronization before applying changes?

Yes, you can use the dry-run mode to preview how the parsed YAML frontmatter from SKILL.md files will generate Markdown tables in AGENTS.md. This allows you to verify metadata synchronization before committing updates.

Does skill-sync support filtering documentation updates to specific directories?

Yes, the synchronization process supports scope filtering to target specific AGENTS.md files. This allows you to constrain metadata synchronization and documentation updates to relevant repository sections during developer onboarding workflows.

What is the best way to maintain consistency between skill definitions and AI agent documentation?

The best way to maintain consistency is to automate metadata synchronization between SKILL.md definitions and AGENTS.md files. Generating Markdown tables from parsed YAML frontmatter ensures documentation accurately reflects intended usage without manual updates.