Standardize on Claude Code's SKILL.md format as every skill's source of truth. skill.toml becomes an optional metadata layer for runtime, input schema, and versioning — never for the prompt body. - validate.py: require SKILL.md in every skill dir; when skill.toml also exists, cross-check name/description consistency to prevent drift - Add SKILL.md to the two custom-skill examples - Move the meeting-agenda prompt body out of skill.toml into SKILL.md - Rewrite skills/README.md to document the md-first, toml-as-metadata convention Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
meeting-agenda
Generate a structured meeting agenda from a topic and duration. Pure prompt engineering — no code required.
Configuration
| Field | Value |
|---|---|
| Type | promptonly |
| Entry | N/A (template-only) |
Input
- topic (string, required) — The meeting topic
- duration_minutes (string, required) — Meeting duration in minutes
Usage
librefang skill test ./skills/custom-skill-prompt --input '{"topic": "Q1 planning", "duration_minutes": "30"}'