limited-student-10747
12/30/2025, 8:06 PMquick-window-91705
12/30/2025, 8:10 PMlimited-student-10747
12/30/2025, 8:11 PMchilly-france-44439
12/30/2025, 8:32 PMexisting openhands users will have to migrate (by moving each skill md file into a directory, at least)I wonder if we keep a backward compatibility mode (i.e., we still load the old skills and convert to the latest agentskills standard, and throw a warning?)
chilly-france-44439
12/30/2025, 8:35 PMSkill class from scratch based on the agent skills standard
a. plus the trigger feature
2. We rename the current Skill to LegacySkill and offer a conversion function to convert it to the Skill standard
Upon load time, we first try to load markdowns as Skill, if it fails we fall back to LegacySkill and throw a warning?
WDYT?quick-window-91705
12/30/2025, 8:37 PMchilly-france-44439
12/30/2025, 8:39 PMquick-window-91705
12/30/2025, 8:40 PMlimited-student-10747
12/30/2025, 8:41 PMlimited-student-10747
12/30/2025, 8:41 PMlimited-student-10747
12/30/2025, 8:42 PMlimited-student-10747
12/30/2025, 9:14 PMlimited-student-10747
12/30/2025, 9:40 PMcalm-artist-7206
12/31/2025, 8:12 AMAGENTS.mdcalm-artist-7206
12/31/2025, 8:14 AMcalm-artist-7206
12/31/2025, 8:28 AMmigrate that puts the files in their own directories, contents in SKILL.md, and insert in prompt name/a sentence description?
(with notification, warnings etc)
Thinking that if it’s possible, maybe we could continue writing code only for agentskills from there 🤔big-hydrogen-55184
12/31/2025, 1:05 PMlimited-student-10747
12/31/2025, 1:10 PMcalm-artist-7206
12/31/2025, 1:13 PMbig-hydrogen-55184
12/31/2025, 1:22 PMcalm-artist-7206
12/31/2025, 1:36 PMwooden-umbrella-84098
12/31/2025, 2:20 PMchilly-france-44439
12/31/2025, 4:32 PMI do think the other side of this, the ‘repo’ skills, we could migrate them toI think this is a good idea! But ideally we'd still need to support the old format and it can be pretty messy to use over time 😞 .. It seems like if we decide to do this, we should build extended "agentskill" (basically what @calm-artist-7206 shared), and map our existing skills: •AGENTS.md
repo skills -> AGENTS.md
• knowledge (keyword triggered) skills -> agentskills standard w/ additional capability of trigger on "keywords"