skill-sync

Synchronize SKILL.md metadata into AGENTS.md Auto-invoke tables across scopes.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/adbertram/Devolutions-CIEM --skill skill-sync-adbertram
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-sync
Source: https://github.com/adbertram/Devolutions-CIEM/tree/main/prowler/skills/skill-sync
Command: npx skills add https://github.com/adbertram/Devolutions-CIEM --skill skill-sync-adbertram

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

The Skill reduces manual edits by ensuring AGENTS.md Auto-invoke sections reflect the current metadata of every skill. It eliminates drift between skill definitions and their documentation, saving time and preventing gaps.

Core Features & Use Cases

  • Automatic synchronization of skill metadata with AGENTS.md Auto-invoke sections across all scopes.
  • Inserts or updates the Auto-invoke table in affected AGENTS.md files when a skill is added or modified.
  • Use Case: When a skill's scope or auto_invoke text changes, run the sync to keep AGENTS.md in sync with minimal downtime.

Quick Start

Run the sync script to regenerate all Auto-invoke tables: ./skills/skill-sync/assets/sync.sh For a dry-run, use: ./skills/skill-sync/assets/sync.sh --dry-run

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 sections in sync with skill metadata?▼

To keep AGENTS.md Auto-invoke sections in sync, run the sync script to read name, scope, and auto_invoke data from SKILL.md and automatically update or insert entries across root, ui, api, sdk, and mcp_server scopes.

Can I preview AGENTS.md auto-invoke updates before applying changes?▼

Yes, you can preview auto-invoke updates before applying changes by running the sync script with the --dry-run flag, allowing you to verify metadata synchronization without modifying any AGENTS.md files.

What's the best way to automate AGENTS.md documentation updates for multiple scopes?▼

The best way to automate AGENTS.md documentation updates is using a bash sync script that regenerates Auto-invoke tables across multiple scopes, eliminating manual edits and preventing metadata drift when skills are modified.

Why does my AGENTS.md Auto-invoke table show outdated skill definitions?▼

Your AGENTS.md Auto-invoke table shows outdated skill definitions because metadata drift occurs when SKILL.md files are edited manually without synchronization, requiring a sync script run to insert or update the affected tables.

Does the AGENTS.md sync script require any external dependencies?▼

No, the AGENTS.md sync script requires no external dependencies, running as a standalone bash script to read SKILL.md metadata and update Auto-invoke sections without additional environment setup.

When do I need to regenerate Auto-invoke tables in AGENTS.md?▼

You need to regenerate Auto-invoke tables in AGENTS.md whenever a skill's scope or auto_invoke text changes, ensuring the documentation accurately reflects the current SKILL.md metadata with minimal downtime.