skill-sync

Sync skill metadata auto-invoke sections into AGENTS.md files.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/carlos-ASG/tu-voz-en-ruta --skill skill-sync-carlos-asg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-sync
Source: https://github.com/carlos-ASG/tu-voz-en-ruta/tree/main/skills/skill-sync
Command: npx skills add https://github.com/carlos-ASG/tu-voz-en-ruta --skill skill-sync-carlos-asg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill automates the maintenance of AGENTS.md Auto-invoke sections by aligning them with the latest skill metadata, ensuring consistent operator guidance across the repository.

Core Features & Use Cases

  • Auto-syncs metadata auto_invoke actions into AGENTS.md for all defined scopes.
  • Regenerates and updates Auto-invoke tables when skills are created or modified, or when running the sync script with --dry-run/--scope.
  • Supports multiple scopes (root, ui, api, sdk, mcp_server) and preserves existing AGENTS.md sections while updating or inserting the Auto-invoke block.

Quick Start

Run the provided script to refresh all Auto-invoke sections: ./skills/skill-sync/assets/sync.sh

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 auto-invoke tables in sync with skill metadata?

To keep AGENTS.md auto-invoke tables in sync, run the sync script to read all SKILL.md frontmatter and update the corresponding auto-invoke sections across defined scopes like root, ui, and api.

What is the best way to automate AGENTS.md updates when skills are modified?

Automating AGENTS.md updates is handled by extracting metadata.scope and metadata.auto_invoke from SKILL.md files, then regenerating the auto-invoke block to preserve existing sections while inserting the latest skill changes.

Can I preview changes to AGENTS.md auto-invoke sections before applying them?

Yes, you can preview AGENTS.md auto-invoke changes by running the sync script with the --dry-run flag to evaluate updates across all scopes before modifying the actual files.

Does the AGENTS.md sync script support targeting specific project scopes?

The AGENTS.md sync script supports targeting specific scopes by using the --scope flag, allowing you to update auto-invoke tables for root, ui, api, sdk, or mcp_server independently.

Why are my AGENTS.md auto-invoke tables outdated after creating new skills?

AGENTS.md auto-invoke tables become outdated when the sync script is not run after skill creation or modification, leaving the auto-invoke sections misaligned with the latest SKILL.md frontmatter metadata.

What format does the sync script read to update AGENTS.md auto-invoke sections?

The sync script reads SKILL.md frontmatter format to extract metadata.scope and metadata.auto_invoke fields, which it uses to regenerate and update the AGENTS.md auto-invoke tables.