Conversation
emaf
left a comment
There was a problem hiding this comment.
The two new skill files (docs/skills/calendar-view.md and docs/skills/canvas.md) have format issues that will prevent them from being discovered and loaded by agents.
Issues:
-
Wrong location — Skills must live under
.github/skills/<name>/,.agents/skills/<name>/, or.claude/skills/<name>/. Placing them indocs/skills/means agents won't recognize them as skills at all. -
Wrong file name — The entry point for each skill must be named
SKILL.md(notcalendar-view.mdorcanvas.md). -
Missing YAML frontmatter — Each
SKILL.mdrequires a frontmatter block with at minimumnameanddescription. Thedescriptionis the discovery surface agents use to decide when to load the skill.
Suggested structure:
.github/skills/calendar-view/SKILL.md
.github/skills/canvas/SKILL.md
Suggested frontmatter for calendar-view:
---
name: calendar-view
description: 'Generate an interactive, scrollable HTML calendar view from a markdown schedule file. Use when someone provides a schedule with named events/dates and asks for a calendar view, visual timeline, or schedule visualization.'
---Suggested frontmatter for canvas:
---
name: canvas
description: 'Show things visually using Canvas. Use when the human says "put this on the canvas," "show me a visual," "make a slide," or "visualize this." Canvas creates an HTML file and opens it as a borderless app window.'
---The body content of both files looks great — just needs to be moved into the right structure with frontmatter added.
|
One question on Two things worth thinking through:
|
Changed "fixed" label to "stable" label. We are now going to use "fixed" for when we validate. When a user comments "Status: Fixed" issue should get "fixed" label. When user comments "Status: Not Fixed", issue should get "not-fixed" label.
Also didn't want to make a separate branch to ship the calendar view-related skills for updating the iteration calendar view.