Save user-provided or approved decisions, constraints, and facts for an AI team, then retrieve them with their sources. Keep memories separate by team and tenant, and report whether retrieval used a degraded search mode.
- Save team decisions with their sources
- Record approved project constraints and facts
- Recall information the team already knows
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Generate a spending report from recorded AI usage, with token counts and USD costs grouped by model, agent, and processing tier. Check budget utilization, remaining funds, and alerts for a selected period.
- Reviewing today's AI spending
- Comparing costs across models and agents
- Checking budget utilization and alerts
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Export recorded AI usage costs and budgets as Prometheus metrics or JSON. Feed external dashboards with totals, model tier breakdowns, session costs, and budget utilization, or send the same data to a webhook endpoint.
- Refreshing cost metrics for Grafana or Prometheus
- Sending a one-time cost report to a webhook
- Providing budget utilization data for monitoring
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Analyze Claude Code and Codex usage logs to identify spending drivers, including cache usage, model choices, reasoning, and long sessions. Receive evidence-backed recommendations and hypothetical savings estimates to help decide which changes to try.
- Investigating unexpectedly high agent costs
- Reviewing cache usage
- Reconsidering models used by sub-agents
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Connect ruflo agents running on different machines to share status, tasks, and results through signed messages. Coordinate work ownership across nodes, verify messages against registered public keys, and synchronize shared rooms over HTTP.
- Sharing agent status and results across machines
- Coordinating ownership of shared tasks
- Handing work from one node to another
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Check actual OpenRouter charges, API key limits, daily, weekly, and monthly spending, and account credits. Look up a single request by generation ID and report the billed model and provider returned by OpenRouter.
- Check daily, weekly, and monthly OpenRouter spending
- See whether an API key is nearing its limit
- Look up a request's billed cost by generation ID
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Compare two recorded browser sessions at matching step IDs using screenshots and accessibility snapshots, which describe page elements. Report the first difference and overall similarity to check interface changes or verify replayed sessions.
- Checking visual regressions after interface changes
- Verifying a replay against its original session
- Comparing A/B variants of a form workflow
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Replay recorded browser actions on the original or an alternative URL to check UI changes or reproduce bugs. When a page element cannot be found, the skill searches for a similar target and records how many steps succeeded.
- Checking UI flows after a deployment
- Reproducing a bug from a recorded session
- Preparing repeated runs for screenshot comparison
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Apply simple code changes across files without calling an LLM, using agent-booster's local transformation engine. The skill checks a confidence score before saving results and records outcomes for cost tracking and future routing decisions.
- Apply repetitive code changes across many files
- Remove console statements
- Run repeatable code transformations in CI
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Run four cost checks in parallel to assess budget limits, accelerating daily spending, unusual sessions, and projected budget exhaustion. Combine their results into one health status and exit code for automated CI workflows.
- Combine four cost checks into one CI step
- Detect accelerating daily spending
- Flag sessions with unusually high costs
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Keep older web extraction commands working during migration by forwarding a supplied URL to browser-extract after displaying a deprecation notice. This compatibility shim helps existing callers transition to the replacement skill and its template option.
- Keeping older web extraction commands working during migration
- Switching URL extraction requests to browser-extract
- Moving an expected extraction format into a named template
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Plan an AI team around a goal, defining roles, deliverables, and a recorded unit budget. After approval, it creates team, run, and task records in RuFlo AI Team; it does not execute the work.
- Plan roles for a new AI team
- Split a large goal into tasks with clear owners
- Organize a research, release, or security review team
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Analyze the last seven days of agent and model token usage to identify unnecessary spending. Recommend changes to model selection, prompt caching, and overlapping work, with estimated dollar savings, percentage reductions, and implementation priorities.
- Investigating higher-than-expected AI costs
- Matching model choices to task complexity
- Reviewing prompt caching efficiency
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Review AI agent spending by conversation, with each session’s start time, message count, main model, and total cost. Use the results to identify expensive sessions and understand typical costs before planning longer work.
- Review spending across completed conversations
- Identify conversations with high costs
- Estimate typical costs before a long session
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Compare two saved cost-summary JSON snapshots to identify changes in total spending, sessions, and model costs. Set limits on spending increases or token growth to flag cost regressions during pull request checks.
- Comparing spending before and after a pull request
- Finding models responsible for cost changes
- Failing checks when spending exceeds set limits
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Track production session spending over time by grouping costs into configurable time windows. Compare the latest window with earlier spending averages, display the increase, and optionally return a failure exit code when it exceeds a chosen percentage.
- Reviewing daily production spending
- Comparing recent spending with historical averages
- Adding spending acceleration alerts to CI
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Review an AI team's work against its acceptance criteria using collected evidence. Match requirements to task results or artifacts, distinguish verified facts from agent claims, and identify uncertainty or missing work before recommending completion.
- Review evidence before closing an AI team run
- Check whether deliverables meet acceptance criteria
- Separate verified results from agent claims
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Choose the next task using patterns learned from completed work and current progress. The skill acts on confident predictions, falls back to task priorities when confidence is low, and updates its learning after completion.
- Choosing the next task from current progress
- Guiding repeated work within a /loop
- Finding relevant examples in past completions
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Estimate the cost per million tokens, units of model text, on hardware you own using power consumption, electricity rates, hardware costs, and measured generation speed. Compare utilization levels to find when local operation costs less than a hosted model.
- Compare local model costs with a hosted API
- Estimate costs at different utilization levels
- Include electricity and hardware depreciation in costs
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Check a Ruflo installation for common environment and configuration problems, then run automatic repairs. The checks cover software versions, background services, the memory database, API keys, MCP servers, disk space, and TypeScript.
- Checking the environment after installing Ruflo
- Diagnosing configuration and connection problems
- Repairing the memory database
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Organize an AI team's work into small tasks with one owner and one deliverable each. Record dependencies, check for duplicate tasks, and update progress so the team's recorded task state stays clear.
- Breaking team work into tasks with clear deliverables
- Assigning owners and recording task dependencies
- Recording blocked work and its reasons
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Run one cycle of autonomous task work in Claude Code: check progress, select and execute the next action, log the work, and schedule another cycle. Stop when all tasks are complete or the iteration limit is reached.
- Continuing work from a Claude Code task list
- Working through Markdown checklist items
- Running tasks managed through MCP
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Find ruflo plugins suited to your current task, workflow, and installed MCP tools, which connect agents to external capabilities. Browse recommendations, search by need, and review what each candidate adds before choosing plugins.
- Choosing plugins for a new project
- Finding tools for security audits or UI tests
- Exploring capabilities beyond installed plugins
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Retrieve compacted ReasoningBank context for cost-analysis queries and summarize retrieved memories, reported token savings, cache hit rate, and package availability. The savings figure is an estimate from the integration, not a measured comparison against a baseline.
- Retrieve compacted context for a cost-analysis query
- Review retrieved memory counts and cache hit rate
- Inspect reported token savings and their limitations
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026