What problem does it solve?
This Skill guides developers through the process of adding new custom message types to the GitHub Agentic Workflows safe-output system, enabling richer and more tailored communication from AI agents. It helps enhance user feedback and interaction within automated workflows.
Core Features & Use Cases
- Schema & Struct Updates: Learn to update JSON schema and Go structs to define new message fields.
- JavaScript Module Creation: Create dedicated JavaScript modules for message generation, supporting custom templates and default messages.
- Go Embedding & Bundling: Integrate new JavaScript message modules into the Go binary for seamless bundling and execution.
- Comprehensive Testing: Add unit tests to ensure new message types function as expected.
- Use Case: A developer wants to add a new custom message for when an AI agent closes an older discussion. This skill provides a step-by-step guide to integrate
close-older-discussion into the message system.
Quick Start
Consult the messages skill to add a new my-new-message field to the JSON schema and Go struct for safe-output messages.