Query OmniRoute through A2A, a protocol for communication between agents. Get provider and model recommendations, check remaining quotas, find providers with required features, estimate request costs, and review system health.
- Find a provider and model for a prompt
- Check remaining provider or account quotas
- Find providers with required features
diegosouzapw/OmniRoute☆ 79KUpdated Oct 20, 2026
Manage AI service connections in OmniRoute through its API. Add, update, remove, and test connections, maintain API keys and sign-in credentials, and inspect usage metrics and connection health.
- Adding or updating AI service connections
- Renewing expired sign-in credentials
- Testing multiple connections together
diegosouzapw/OmniRoute☆ 79KUpdated Oct 20, 2026
Manage cached LLM responses, which are saved answers available for reuse. Inspect statistics and stored entries, clear cached data, and configure expiration policies and similarity thresholds that govern when answers can be reused.
- Inspecting response cache statistics
- Clearing saved responses
- Adjusting cache expiration policies
diegosouzapw/OmniRoute☆ 79KUpdated Oct 20, 2026
Set spending limits, token quotas, and rate limits, which restrict requests over time. Review current consumption and apply controls per API key or globally to manage AI costs across providers.
- Set spending limits for AI usage
- Assign token quotas per API key
- Review and update global rate limits
diegosouzapw/OmniRoute☆ 79KUpdated Oct 20, 2026
Connect AI agents to OmniRoute for text and image generation, speech synthesis, transcription, and web search. Use OpenAI-compatible APIs and create embeddings, numerical representations of text, through documented requests.
- Add text generation to an AI agent
- Generate or edit images from instructions
- Turn text into speech or transcribe audio
diegosouzapw/OmniRoute☆ 79KUpdated Oct 20, 2026
Submit groups of AI requests as batch jobs with the OmniRoute command line. Manage input files, monitor or cancel jobs, save results and errors, and incorporate batch processing into automated build and deployment workflows.
- Submitting AI requests from a JSONL file
- Monitoring batch jobs and waiting for completion
- Saving batch results and error details
diegosouzapw/OmniRoute☆ 79KUpdated Oct 20, 2026
Manage OmniRoute context settings from the command line, including token budgets and RTK filters for processing context. Switch saved server connections, import or export configurations, and inspect or expire conversation sessions.
- Adjust context token budgets and filtering rules
- Switch between saved server connections
- Import or export connection settings as JSON
diegosouzapw/OmniRoute☆ 79KUpdated Oct 20, 2026
Find available AI models across configured providers and browse a catalog that includes provider-specific variants. Inspect individual models and create or update aliases, alternative names used to refer to models.
- List models available across configured providers
- Browse provider-specific model variants
- Create or update a model alias
diegosouzapw/OmniRoute☆ 79KUpdated Oct 20, 2026
Create, list, switch, and delete model routing combinations from the command line. Request suggestions using task descriptions, cost limits, and response time limits, with an option to explain recommendations or activate a suggested setup.
- Creating a routing combination with specified models
- Listing routing combinations and switching the active one
- Finding candidates within cost and response time limits
diegosouzapw/OmniRoute☆ 79KUpdated Oct 20, 2026
Manage how context, the text supplied to an AI, is compressed with RTK filters. Preview compression on real prompts, validate and install filter files, and inspect filter loading diagnostics.
- Preview compression on real prompts
- Validate and install RTK filter files
- Inspect filter loading diagnostics
diegosouzapw/OmniRoute☆ 79KUpdated Oct 20, 2026
Group AI providers and models behind one model ID in OmniRoute. Choose among 19 routing strategies, define fallback sequences for failures, simulate which provider will be selected, and inspect latency, success rates, and costs.
- Call multiple AI models through one model ID
- Configure fallback order for failures
- Simulate routing decisions before making API calls
diegosouzapw/OmniRoute☆ 79KUpdated Oct 20, 2026
Design and build AI agents for business, research, operations, or creative work. Define essential actions and knowledge, start with a simple execution loop, and add progress tracking or separate child agents as needs emerge.
- Designing an assistant for business tasks
- Building a research agent
- Choosing essential actions and knowledge
shareAI-lab/learn-claude-code☆ 78.9KUpdated Sep 28, 2026
Coordinate multiple AI agents by adjusting their communication structure and task assignments as workloads change. The skill describes performance monitoring, switching coordination patterns, forecasting agent capacity, and validating changes with rollback when performance worsens.
- Choosing a coordination structure for multiple agents
- Redistributing tasks when agent workloads become uneven
- Forecasting how many agents a workload needs
ruvnet/ruflo☆ 77.9KUpdated Oct 20, 2026
Analyze large matrices before solving linear systems. Check structure and numerical stability, recommend preprocessing and solver settings, estimate selected solution values without a full solve, and assess convergence, memory use, and computational cost.
- Checking matrix properties before solving a system
- Choosing preprocessing for numerical stability
- Estimating selected values without solving the full system
ruvnet/ruflo☆ 77.9KUpdated Oct 20, 2026
Preserve project decisions and work progress across sessions, and share information between agents. Organize stored knowledge into separate spaces, retrieve relevant records, and manage expiration, compression, and cleanup of saved data.
- Resume work from a previous session
- Look up earlier architecture decisions
- Share task progress between agents
ruvnet/ruflo☆ 77.9KUpdated Oct 20, 2026
Analyze networks of people, web pages, or systems using PageRank, a method that scores importance from connections. Identify influential nodes and communities, generate personalized recommendations, and examine communication bottlenecks to guide network improvements.
- Finding influential users and communities on social networks
- Analyzing links and page importance on a website
- Generating recommendations based on user preferences
ruvnet/ruflo☆ 77.9KUpdated Oct 20, 2026
Coordinate decisions across multiple AI agents by synchronizing shared memory, combining knowledge, and weighing input by expertise. The skill also guides workload distribution, conflict handling, and recording decisions with their rationale.
- Combine agent opinions into a shared decision
- Synchronize knowledge across agents
- Redistribute work when an agent is overloaded
ruvnet/ruflo☆ 77.9KUpdated Oct 20, 2026
Develop machine learning models from local data, covering data preparation, model selection, training, evaluation, and deployment preparation. Use it to build workflows for tasks such as predicting customer churn or classifying images.
- Building a model to predict customer churn
- Training a neural network for image classification
- Preparing missing values and categorical data for training
ruvnet/ruflo☆ 77.9KUpdated Oct 20, 2026
Plan, train, evaluate, and deploy neural networks using Flow Nexus cloud infrastructure. Coordinate training across multiple computing environments, tune training settings, and manage model versions, predictions, and ongoing performance monitoring.
- Designing models for classification or time series
- Coordinating training across cloud environments
- Comparing model performance and tuning training
ruvnet/ruflo☆ 77.9KUpdated Oct 20, 2026
Coordinate multiple AI agents in a mesh, a network where peers communicate directly. It guides shared decisions, task assignment based on skills and workload, network monitoring, and recovery when agents fail or connections break.
- Coordinating agents through direct peer communication
- Redistributing work from overloaded agents
- Planning recovery from agent failures
ruvnet/ruflo☆ 77.9KUpdated Oct 20, 2026
Store useful patterns and solutions in AgentDB, then find them through semantic search, which matches meaning rather than exact wording. Use saved knowledge before starting work and record successful approaches and new lessons afterward.
- Saving successful approaches for reuse
- Finding solutions from past work
- Searching stored knowledge by meaning
ruvnet/ruflo☆ 77.9KUpdated Oct 20, 2026
Classify market conditions as bullish, bearish, ranging, or volatile to guide strategy selection and historical testing. Distinguish synthetic demonstrations from analysis of actual price data, with confidence levels and historical comparisons where available.
- Reviewing market conditions for a stock symbol
- Choosing a strategy suited to market conditions
- Checking market conditions before a backtest
ruvnet/ruflo☆ 77.9KUpdated Oct 20, 2026
Calculate portfolio weights from a covariance matrix, which describes how asset returns move together, and expected returns using Conjugate Gradient. Save the weights with the solver used, numerical error, and timing so the calculation can be checked later.
- Calculating portfolio weights from supplied return data
- Comparing Conjugate Gradient with the legacy calculation
- Keeping records of weights and calculation details
ruvnet/ruflo☆ 77.9KUpdated Oct 20, 2026
Compare ruflo and HAL systems for running the GAIA benchmark, an AI evaluation. Examine differences in code execution, browsing, file handling, memory, and model selection to prioritize improvements by expected impact and effort.
- Plan the next round of GAIA improvements
- Compare code execution and browser capabilities
- Weigh improvement priorities against implementation effort
ruvnet/ruflo☆ 77.9KUpdated Oct 20, 2026