messages
OfficialExtend AI workflow messages with new types.
Authorgithubnext
Version1.0.0
Installs0
System Documentation
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-discussioninto 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.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: messages Download link: https://github.com/githubnext/gh-aw/archive/main.zip#messages Please download this .zip file, extract it, and install it in the .claude/skills/ directory.