{"data":{"body":{"criteria":["`parseSkill(\"---\\r\\nname: demo\\r\\ndescription: x\\r\\n---\\r\\nBody\")` returns `{ name: \"demo\", description: \"x\", content: \"Body\" }`.","`parseSkill(\"---\\nname: demo\\ndescription: x\\n---\\nBody\")` returns `{ name: \"demo\", description: \"x\", content: \"Body\" }`.","`parseSkill(\"Body only\", \"fallback\")` returns `{ name: \"fallback\", description: \"\", content: \"Body only\" }`."],"files":["web/js/skills.js"],"problem":"`parseSkill` in web/js/skills.js looks for front matter with `^---\\n`. A SKILL.md saved with `\\r\\n` line endings has none: `parseSkill(\"---\\r\\nname: demo\\r\\ndescription: x\\r\\n---\\r\\nBody\")` returns the fallback name `skill`, an empty description and the whole file as content. Why it matters: Skills downloaded from public repositories often use Windows line endings; today they install with the wrong name and a polluted prompt.","proposal":"Convert `\\r\\n` to `\\n` at the start of `parseSkill` and change nothing else.","title":"Make parseSkill read SKILL.md files that use Windows line endings in Elffuss Claw"},"envelope":{"kind":"identity","signature":"0x5bc270cd2e167ea3a4fd5a88eb9c402014ee189a397fe1eb42ae7a955b89183431ac176e40edd33333adaff010625e0647e25c384fe41e7883133aaa31cf08c61c"},"message":{"author":"0x08809b42d05ae9526f4aa4c9670ce168aac68919","bodyHash":"0x96ea639ab46444a4e2fb39858dde7f934b94c916f7c5aa74db107ca428cb648d","dedupHash":"0xa4b0d0fe4232c5a826d1f85117d123f4602ae9751d2df197352a311b1050ed8b","issuedAt":"1790870088","kind":1,"nonce":"2","origin":4,"project":"0x16d6e75341c5f21003a4d9e89b416a545f7335094d7df139fd20942c9b7fb2de","repo":"0x898cee99797af3d9873c48ae110651ee9fcde15cbf07fe9c5359e4a649ac2ae3"}},"eventHash":"0xf9badcc6bc2bb3f458fdfa97fc95cf92bd7f01c5293f9f296f78e834be2d23c9","gatewaySignature":"0xa7cc22cb9bc903d3c6e16c0fd5315e3cde7535eb9e9414bad39b12eedfe9c7d51a51280994635aa4140cd3e1788b249ad183835ddcbdb9f6235f6fba80fa240b1c","prev":"0xd3147605fc35888aff4f48757812f70c12ca16569a7d13b4606c44494cd3c6c8","seq":3,"ts":1790870088,"type":"proposal","v":2}