pipeline.run
Run the Skill Development Pipeline (Test → Optimize → Production) on a skill. Streams stage results into skill_pipeline_runs. Returns { run_id, status, version_after }. Use pipeline.status to watch progress. Requires MODELBOUND_API_KEY.
Instructions
Run the Skill Development Pipeline (Test → Optimize → Production) on a skill. Streams stage results into skill_pipeline_runs. Returns { run_id, status, version_after }. Use pipeline.status to watch progress. Requires MODELBOUND_API_KEY.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stage | No | Pipeline stage to run. | full |
| targets | No | e.g. ['marketplace', 'claude']. Production stage publishes to each target after gates pass. | |
| skill_id | Yes | ||
| changelog | No | ||
| version_bump | No | patch | |
| override_gates | No | Bypass readiness/latency/test gates. Surface this prominently in any UI. | |
| apply_optimization | No | If true, apply the optimization in the Test stage; otherwise dry-run only. |