openrouter-task
Installation
SKILL.md
Openrouter Task
Use this skill when you need to run secondary, repetitive, or lightweight tasks without consuming primary Gemini Ultra / Pro quota, exclusively using OpenRouter's Free Models tier.
When to Use
- offloading boilerplate code generation, repetitive scaffolding, or routine syntax transformations
- generating unit test stubs, fixture data, or markdown documentation summaries
- executing lightweight JSON/YAML/CSV data transformations via free tier LLM endpoints
- preserving primary frontier model quota during high-volume batch processing
Core Rules
- Free Tier Enforcement (
:free): only invoke models ending with:freeoropenrouter/freeto guarantee zero token expenditure. - Zero Hardcoded Secrets: load
OPENROUTER_API_KEYexclusively from the local environment file (D:\myproject\.agents\.env); never hardcode or log API keys in source files or outputs. - Round-Robin & Failover Resilience: rotate across the free model pool and automatically fail over when an upstream provider returns HTTP 429 or 5xx.
- Untrusted Output Validation: treat all generated code and transformed data from external free models as untrusted; validate syntax, types, and tests locally before integration.