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.