-
-
Notifications
You must be signed in to change notification settings - Fork 1
Add missing description fields to agents, instructions, and prompts to resolve workflow validation errors #86
Copy link
Copy link
Open
Description
Title
Add missing description fields to agents, instructions, and prompts to resolve workflow validation errors
Description
Several asset files are failing validation in the Sync and Publish workflow because they do not include the required description field in their YAML frontmatter, leading to exclusion from publication and release. Examples include agent files, instructions, and prompts.
Steps to Reproduce:
- Run the Sync and Publish GitHub Actions workflow
- Observe validation output (example log)
- Notice errors, e.g.:
- "Validation failed: Missing required field: description"
- "View asset: https://github.com/archubbuck/workspace-architect/blob/main/assets/agents/declarative-agents-architect.agent.md"
Expected Behavior:
All agent, instruction, and prompt files should contain a description field in their frontmatter, and workflow validation should pass.
Actual Behavior:
Files without a description field are excluded, and the workflow fails.
Environment:
- OS: Ubuntu-latest (GitHub Actions runner)
- Workflow file: .github/workflows/sync-and-publish.yml
- Main languages: Python 77.9%, JavaScript 18.7%, HTML 2.2%, Shell 1.2%
Additional Context:
Example of a failing asset:
- declarative-agents-architect.agent.md (missing description)
- Multiple instructions and prompts in
assets/instructions/andassets/prompts/show similar errors.
Code Reference:
Add to each asset frontmatter (top of file):
---
description: "Concise description of this agent/instruction/prompt."
---Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels