skill-sync

Update AGENTS.md Auto-invoke tables from SKILL.md frontmatter.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/dtaborda/quiz-experience --skill skill-sync-dtaborda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-sync
Source: https://github.com/dtaborda/quiz-experience/tree/main/skills/skill-sync
Command: npx skills add https://github.com/dtaborda/quiz-experience --skill skill-sync-dtaborda

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Keeps AGENTS.md Auto-invoke sections in sync with skill metadata, ensuring teams always see correct automation mappings after changes.

Core Features & Use Cases

  • Automatic propagation of scope and auto_invoke updates from SKILL.md into per-scope AGENTS.md.
  • Deterministic, idempotent updates across root and scoped AGENTS.md files, with insertion or replacement of the Auto-invoke table.
  • Handles multi-scope skills and reports missing metadata to surface gaps.

Quick Start

Run the skill-sync script to refresh all AGENTS.md Auto-invoke sections after updating 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 auto-invoke sections in sync with skill metadata?

The skill-sync script updates AGENTS.md auto-invoke sections by extracting name, scope, and auto_invoke fields from SKILL.md frontmatter, then deterministically inserting or replacing the auto-invoke tables across root and scoped files.

What is the best way to automate AGENTS.md table generation from frontmatter?

Automating AGENTS.md table generation is best handled by extracting auto_invoke metadata from SKILL.md frontmatter and applying deterministic, idempotent updates to insert or replace the auto-invoke table across multi-scope AGENTS.md files.

Does skill-sync handle multi-scope skills and missing metadata?

Yes, skill-sync handles multi-scope skills by applying updates across both root and scoped AGENTS.md files. It also reports missing metadata from SKILL.md frontmatter to surface any gaps in the configuration.

Can I update AGENTS.md auto-invoke tables without causing duplicate entries?

You can update auto-invoke tables without duplicates because the sync process applies idempotent replacements. It deterministically inserts or replaces the auto-invoke table based on extracted SKILL.md frontmatter, ensuring consistent output.

When do I need to run an AGENTS.md auto-invoke sync?

You need to run an AGENTS.md auto-invoke sync whenever skill metadata changes, specifically when updating the name, scope, or auto_invoke fields in SKILL.md frontmatter, ensuring teams always see correct automation mappings.