Skip to content

fix: correct SKILL.md frontmatter for agnix compatibility - #14

Open
IA20201 wants to merge 2 commits into
KdaiP:mainfrom
IA20201:fix/skill-frontmatter-issues
Open

fix: correct SKILL.md frontmatter for agnix compatibility#14
IA20201 wants to merge 2 commits into
KdaiP:mainfrom
IA20201:fix/skill-frontmatter-issues

Conversation

@IA20201

@IA20201 IA20201 commented Jul 8, 2026

Copy link
Copy Markdown

Summary

Three small fixes in SKILL.md files detected by agnix linting:

Changes

  1. echobot/skills/scrapling/SKILL.md — rename
    ame: scrapling-official\ to
    ame: scrapling\ to match parent directory name (required by agent skill spec)

  2. echobot/skills/news/SKILL.md — flatten \metadata.echo\ from nested map (\�moji: 📰) to JSON string

  3. echobot/skills/weather/SKILL.md — same fix for \metadata.echo\

Why

  • Agent skills require
    ame\ to match the containing directory
  • OpenCode/Claude Code SKILL.md frontmatter schema expects \metadata\ values to be strings, not nested maps
  • These issues cause skills to be silently ignored or fail validation

IA20201 added 2 commits May 5, 2026 22:34
…rity

- Fix UnicodeEncodeError in TTS response headers for non-latin characters
- Fix f-string backslash syntax error in catalog.py (Python 3.11 compatibility)
- Add devicePixelRatio and autoDensity for high-DPI/4K screen support
- scrapling: rename 'scrapling-official' to 'scrapling' to match parent directory
- news: flatten metadata.echo from nested map to JSON string
- weather: flatten metadata.echo from nested map to JSON string
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.

1 participant