skills_to_workflows

Convert SKILL.md files from .codex/skills/ to .agent/workflows/ flat files.

Updated Jan 30, 2025
One-click install
npx skills add https://github.com/MykhailoDmytriakha/my-preacher-helper --skill skills-to-workflows
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skills_to_workflows
Source: https://github.com/MykhailoDmytriakha/my-preacher-helper/tree/main/.codex/skills/skills_to_workflows
Command: npx skills add https://github.com/MykhailoDmytriakha/my-preacher-helper --skill skills-to-workflows

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the conversion and migration of skill definitions from a directory structure into flat workflow files, ensuring workflows stay in sync with the core skill repository.

Core Features & Use Cases

  • Converts each skill directory into a corresponding .agent/workflows/{skill}.md file by copying the SKILL.md content.
  • Supports batch processing to update multiple skills in one run, ideal for repository refreshes and publishing cycles.
  • Enables maintainers to keep agent workflows aligned with the source skills, reducing drift and manual overhead.

Quick Start

Run the sync script to convert all SKILL.md files into .agent/workflows/{skill}.md files

Frequently Asked Questions about skills_to_workflows

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

FAQPage Schema
How do I migrate skills from .codex/skills/ to .agent/workflows/?

Migrating skills to flat workflows requires reading SKILL.md frontmatter from each skill directory and copying the content into a corresponding .agent/workflows/{skill}.md file. This sync process converts directory-based skills into flat workflow files.

What is the best way to keep agent workflows synced with updated skills?

Keeping agent workflows synced with updated skills requires batch copying SKILL.md files from .codex/skills/ into .agent/workflows/ as flat workflow files. This reduces manual overhead and prevents drift during skill publication and maintenance.

Can I batch convert multiple skill directories into flat workflow files?

Batch converting multiple skill directories into flat workflow files is supported for repository refreshes and publishing cycles. The process reads each SKILL.md file and maps the source directory to a corresponding .agent/workflows/{skill}.md file in one run.

How does converting directory-based skills to flat workflows work?

Converting directory-based skills to flat workflows works by extracting SKILL.md frontmatter from each skill directory and performing a batch copy to generate corresponding flat .agent/workflows/{skill}.md files, ensuring workflows stay aligned with the core skill repository.

When do I need to sync skills to flat workflow files?

Syncing skills to flat workflow files is needed during skill publication and maintenance when propagating updated skills to the agent's workflow system. This ensures the .agent/workflows/ directory stays aligned with the .codex/skills/ source directories.