oa-skill-watcher

Scan local SKILL.md files and generate Open-Agents agent templates.

4|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/OpenAEC-Foundation/Open-Agents --skill oa-skill-watcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oa-skill-watcher
Source: https://github.com/OpenAEC-Foundation/Open-Agents/tree/main/.claude/skills/oa-skill-watcher
Command: npx skills add https://github.com/OpenAEC-Foundation/Open-Agents --skill oa-skill-watcher

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of creating agent templates for new or updated skills, ensuring the Open-Agents library stays in sync with available functionalities.

Core Features & Use Cases

  • Skill Detection: Automatically identifies new or modified SKILL.md files.
  • Template Generation: Creates oa run-compatible agent templates in JSON format.
  • Duplicate Checking: Prevents the creation of redundant templates.
  • Use Case: After adding a new skill to manage project documentation, this skill automatically generates a corresponding agent template, making it immediately available for use with oa run.

Quick Start

Run the oa-skill-watcher skill to scan for and generate templates for any new skills.

Frequently Asked Questions about oa-skill-watcher

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

FAQPage Schema
How do I auto-generate agent templates from SKILL.md files?

Auto-generate agent templates by scanning the local skill directory for new or modified SKILL.md files and parsing metadata to create corresponding Open-Agents compatible JSON templates. The watcher monitors the skill directory and automatically creates agent templates whenever it detects changes.

What is the best way to keep the Open-Agents library in sync with new skills?

Keep the Open-Agents library in sync by running a watcher that detects new or modified SKILL.md files and automatically generates corresponding agent templates. This automation ensures newly added skills are immediately discoverable and usable within the Open-Agents framework without manual template creation.

Can I generate agent templates that define roles, tasks, and system prompts from markdown metadata?

Generate agent templates defining roles, tasks, tools, and system prompts by parsing skill metadata and markdown content from SKILL.md files. The watcher extracts this metadata to construct complete agent definitions in JSON format for the Open-Agents framework.

How does duplicate checking work when generating agent templates?

Duplicate checking prevents the creation of redundant templates by verifying existing agent templates before generating new ones. When the watcher scans for modified SKILL.md files, it ensures only unique or updated templates are created in the Open-Agents library.

Do I need the Open-Agents framework to use auto-generated agent templates?

The Open-Agents framework is required to use the auto-generated agent templates, as they are created in an oa run-compatible JSON format specifically for that environment. Templates generated from SKILL.md files become immediately available for use with the oa run command.