Discover new Runware AI models from documentation and implement providers. Use when: checking for new Runware models, implementing Runware providers, updating providers.md status, or working with...
Manage the lifecycle of Runware AI providers: discover new models from documentation and implement them as IMG.LY providers.
specs/providers/runware/providers.mdspecs/providers/ (schemas, architecture)packages/plugin-ai-image-generation-web/src/runware/packages/plugin-ai-video-generation-web/src/runware/specs/providers/runware/api-patterns.mdpackages/plugin-ai-image-generation-web/README.mdpackages/plugin-ai-video-generation-web/README.mdThis skill operates in two phases:
Follow the checklist in DISCOVERY_CHECKLIST.md to:
specs/providers/runware/providers.md to understand what's trackedPresent findings as:
## Discovery Results
### New Models Found
| Provider | Model | AIR | Capabilities | Recommendation |
|----------|-------|-----|--------------|----------------|
| ... | ... | ... | ... | implement/skip |
### Updated Models
| Provider | Model | Change |
|----------|-------|--------|
| ... | ... | ... |
### Summary
- X new models found
- Y models updated
- Z recommended for implementation
After presenting results, ask: "Which models would you like me to implement?"
Only proceed after user approval. Follow IMPLEMENTATION_CHECKLIST.md to:
specs/providers/schemas/RUNWARE_DIMENSION_CONSTRAINTS (see implementation-notes.md)runware/index.tstranslations.json - REQUIREDexamples/ai/src/runwareProviders.ts) - REQUIREDspecs/providers/runware/providers.md status to "implemented"pnpm --filter "@imgly/plugin-ai-*" check:allCRITICAL: Before writing ANY provider code, you MUST fetch and verify the exact API parameters from TWO documentation sources:
General API Reference - For the inference type (image or video):
https://runware.ai/docs/en/image-inference/api-reference.mdhttps://runware.ai/docs/en/video-inference/api-reference.mdExtract: Allowed top-level parameters, request/response format, delivery methods
Provider-Specific Documentation - For model-specific settings:
https://runware.ai/docs/en/providers/{vendor}.md (e.g., google.md, bfl.md)Extract: providerSettings.{vendor} options, model-specific parameters, constraints
Verification Checklist:
providerSettings.{vendor} options (e.g., providerSettings.google.generateAudio)deliveryMethod: "async")Why This Matters: Provider-specific features (like audio generation) are often nested under providerSettings.{vendor} rather than being top-level parameters. Using wrong parameter names causes API errors.
Based on model capabilities, follow the appropriate schema documentation:
| Capability | Schema Documentation |
|---|---|
| text-to-image | specs/providers/schemas/text-to-image.md |
| image-to-image | specs/providers/schemas/image-to-image.md |
| text-to-video | specs/providers/schemas/text-to-video.md |
| image-to-video | specs/providers/schemas/image-to-video.md |
When updating providers.md:
| Status | When to Use |
|---|---|
implemented |
Provider code exists and works |
planned |
Will implement (high priority) |
skipped |
Intentionally not implementing (older version, limited use) |
undecided |
Needs discussion |
Runware documentation URLs can be accessed as LLM-friendly markdown by appending .md to the path:
https://runware.ai/docs/en/image-inference/api-referencehttps://runware.ai/docs/en/image-inference/api-reference.mdAlways prefer the .md version when fetching documentation for better parsing.
DISCOVERY_CHECKLIST.md - Step-by-step discovery processIMPLEMENTATION_CHECKLIST.md - Step-by-step implementation processspecs/providers/README.md - Overview of provider systemspecs/providers/architecture.md - How providers fit into the plugin systemspecs/providers/patterns/ui-guidelines.md - CRITICAL: Which parameters to expose/hide in UIspecs/providers/patterns/text-to-image.md - T2I implementation patternspecs/providers/patterns/image-to-image.md - I2I implementation patternspecs/providers/patterns/text-to-video.md - T2V implementation patternspecs/providers/patterns/image-to-video.md - I2V implementation patternspecs/providers/patterns/quick-actions.md - Quick action supportspecs/providers/runware/providers.md - Model inventory and statusspecs/providers/runware/api-patterns.md - Runware API conventionsspecs/providers/runware/implementation-notes.md - Runware-specific details