Skip to content

feat: add bulk skill converter for Claude Console compatibility - #3

Merged
SnailSploit merged 2 commits into
SnailSploit:mainfrom
LvL23HT:add/skill-converter-script
May 1, 2026
Merged

SnailSploit merged 2 commits into
SnailSploit:mainfrom
LvL23HT:add/skill-converter-script

Conversation

@LvL23HT

@LvL23HT LvL23HT commented May 1, 2026

Copy link
Copy Markdown
Contributor

🚀 Bulk Skill Converter for Claude Console

Problem

Current SKILL.md files use a plain-text format incompatible with Claude Console/Platform, which requires YAML frontmatter and a specific ZIP structure.

Solution

Added convert_skills.py: a zero-dependency Python script that:
✅ Parses Markdown format with ## headers and - **Field**: value
✅ Generates valid YAML frontmatter (name = folder as required by Console)
✅ Extracts trigger phrases from backtick blocks
✅ Preserves technical content intact
✅ Creates proper ZIP structure ready for Console upload ([folder]/SKILL.md)
✅ Handles UTF-8 without BOM and LF line endings

Usage

python convert_skills.py --create-zips
# Output: skills-zip/*.zip ready for Claude Console

LvL23HT added 2 commits May 1, 2026 08:53
Robust parser for Markdown format. Generates valid YAML, extracts triggers, and creates console-ready ZIPs. Zero dependencies.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants