Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 11, 2026

Adds standardized *_name fields across all frontmatter types for consistent metadata identification.

Changes

Frontmatter Schema Updates

  • TaskFrontMatter: Added task_name field
  • CommandFrontMatter: Added command_name field
  • RuleFrontMatter: Added tool_name field (rules can serve dual role as tools)
  • SkillFrontMatter: Added skill_name as alias for existing name field

All fields are optional and backward compatible.

Example Usage

# Rule with tool integration
---
rule_name: go-linting-standards
tool_name: golangci-lint
languages: [go]
mcp_server:
  command: golangci-lint
  args: [run]
---
# Task with conventional naming
---
task_name: fix-bug
resume: false
---

Documentation

  • Added Section 5.7 "Conventional Naming Fields" with design rationale and examples
  • Updated Appendix C field reference tables
  • Added example demonstrating rule-as-tool pattern

Proposed Extensions

Foundation supports future additions: *_description, *_version, *_author, *_category, *_priority

Original prompt

Add names to the conventional front matter. SkillName RuleName, CommandName and TaskName. Since a rule can be a tool, add ToolName for rules only. Propose other conventions.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits January 11, 2026 19:36
Co-authored-by: alexec <1142830+alexec@users.noreply.github.com>
Co-authored-by: alexec <1142830+alexec@users.noreply.github.com>
Copilot AI changed the title [WIP] Add names to conventional front matter properties Add conventional naming fields to frontmatter schemas Jan 11, 2026
Copilot AI requested a review from alexec January 11, 2026 19:45
@alexec alexec closed this Jan 11, 2026
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.

2 participants