Skip to content
Kitbay
Submit

custom-engine-implementation

MITUpdated on Nov 11, 20265,616GitHub stars

A maintainer skill for adding a new agentic engine to gh-aw.

What the skill teaches

A maintainer skill for adding a new agentic engine to gh-aw. It tells the agent to prefer a shared Markdown engine definition, where installation, execution, MCP configuration, provider routing, caching, network defaults and log parsing are declared as behaviours. Go code changes come in only when a reusable behaviour cannot be declared, and a dedicated Go engine only when the shared runtime cannot run the engine at all. It also covers testing the new engine.

Capabilities

  • Add an engine as a shared Markdown definition
  • Extend the declarative engine model when needed
  • Decide when a dedicated Go engine is required
  • Test a new agentic engine