skill-sync

Scan .github/skills/ directory and regenerate the AGENTS.md skills table.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/reeinharddd/impulsa-monorepo --skill skill-sync-reeinharddd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-sync
Source: https://github.com/reeinharddd/impulsa-monorepo/tree/main/.github/skills/skill-sync
Command: npx skills add https://github.com/reeinharddd/impulsa-monorepo --skill skill-sync-reeinharddd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that the central AGENTS.md file accurately reflects the current set of available skills in the repository, preventing outdated information and improving discoverability.

Core Features & Use Cases

  • Automated Skill Discovery: Scans the .github/skills/ directory for new or removed skills.
  • Metadata Extraction: Reads the name and description from each SKILL.md file.
  • Centralized Documentation: Updates the AGENTS.md file with a current table of all skills.
  • Use Case: After adding a new skill for code generation, running this skill automatically adds it to the main agent documentation, making it immediately visible and usable by others.

Quick Start

Run the skill-sync skill to update the AGENTS.md file with the latest skills.

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 synchronized with available skills in my repository?

You keep AGENTS.md synchronized by scanning the .github/skills/ directory to extract skill metadata and regenerate a Markdown table ensuring the central agent capability catalog remains current.

What is the best way to automate skill discovery and update agent documentation?

Automating skill discovery involves reading the name and description from each SKILL.md file frontmatter, which then updates the central AGENTS.md file to accurately reflect available skills.

How does metadata extraction from SKILL.md frontmatter work for generating skill catalogs?

Metadata extraction works by parsing the SKILL.md frontmatter to retrieve the name and description fields, using these values to rebuild a centralized Markdown table of agent capabilities.

Why does my AGENTS.md file show outdated information after adding new skills?

Your AGENTS.md shows outdated information because it is not automatically updated when skills are added, requiring a synchronization process to scan the directory and regenerate the documentation table.

Do I need any dependencies to scan the .github/skills/ directory and update AGENTS.md?

No dependencies are required to scan the .github/skills/ directory and update AGENTS.md, as the synchronization process runs independently without external packages.