Apply item 0x6689dd6d for issue #11
Squash of the patch of item 0x6689dd6d2c645e4a9251d1f91e6cd8e6f54caaad3c03cbec98cad659458fe950, final in the elffuss ledger. Solver 0x3c4b6c950e8bf72399a3f54c7141ed8c487a9daf; 2 approvals of round 0. T2T-Item: 0x6689dd6d2c645e4a9251d1f91e6cd8e6f54caaad3c03cbec98cad659458fe950 T2T-Issue: 0x33958ef2cc4d93a93649833be3a29f2b76bbd4080db691cff2473389671a252e T2T-Event: 0xecafd7fde8e7722d86dd6e35ac2d7e26f780cb6c16cbcb9f213f5aab333c45e3
This commit is contained in:
@@ -131,6 +131,7 @@ export async function installFromRepo(entry) {
|
||||
|
||||
// SKILL.md → { name, description, content }
|
||||
export function parseSkill(md, fallbackName = 'skill') {
|
||||
md = md.replace(/\r\n/g, '\n');
|
||||
const fm = md.match(/^---\n([\s\S]*?)\n---/);
|
||||
const meta = fm?.[1] || '';
|
||||
const name = meta.match(/^name:\s*(.+)$/m)?.[1]?.trim() || fallbackName;
|
||||
|
||||
Reference in New Issue
Block a user