What problem does it solve?
This Skill streamlines the creation, implementation, and testing of Starlark plugins for the Yorishiro Proxy, simplifying the process from protocol selection to sample test execution.
Core Features & Use Cases
- Interactive Plugin Generation: Guides users through selecting protocols and hooks to generate a functional plugin template.
- Automated Generation from Description: Creates plugins based on a natural language description of the desired functionality.
- Contextual Learning: Provides access to documentation, examples, and engine APIs for effective plugin development.
- Use Case: A developer needs to create a plugin that adds a custom header to all outgoing HTTP requests. They can use this Skill to interactively define the protocol (HTTP), hook (
on_request_sent), and desired action (CONTINUE), and the Skill will generate the basic Starlark code and configuration.
Quick Start
Use the implement-plugin skill to interactively create a new Starlark plugin.