Measure code performance and run benchmarks to investigate slow operations, regressions, or memory pressure. Establish a baseline, compare results under matching conditions, report variability, and rerun correctness tests after optimization.
- Investigate slow operations
- Compare performance before and after a change
- Measure performance when memory pressure occurs
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 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☆ 78.2KUpdated Oct 21, 2026
Review a codebase for readability, performance, security, and architectural issues. The skill organizes findings into actionable recommendations, helping teams identify refactoring work, dependency risks, and areas that need better tests.
- Reviewing code quality before a pull request is merged
- Investigating performance and security issues
- Prioritizing refactoring and dependency updates
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Coordinate multiple AI agents for feature development or refactoring across several files. The skill guides team setup, task assignment, status checks, and recording successful approaches for use in later work.
- Coordinating changes across three or more files
- Assigning feature development tasks to multiple agents
- Checking progress during a shared refactoring task
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Review GitHub pull requests with specialized AI agents that check security, performance, architecture, and coding conventions. Generate actionable comments with suggested fixes, and connect review findings to automated approval or change requests.
- Reviewing authentication changes for security issues
- Checking database changes for performance regressions
- Reviewing UI accessibility and coding conventions
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 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☆ 78.2KUpdated Oct 21, 2026
Monitor agent and system performance through live metrics, resource tracking, bottleneck analysis, and anomaly detection. Track response times and availability against service targets, and prepare dashboard data and performance reports.
- Investigate slow agent coordination
- Track CPU and memory usage
- Monitor response times against service targets
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Review source code for readability, complexity, duplication, and maintainability without changing files. Receive a structured report with prioritized issues, refactoring suggestions, positive findings, and estimates of technical debt—the work needed to address accumulated code problems.
- Review the quality of an authentication module
- Find duplicate code and overly long methods
- Assess accumulated code problems and repair effort
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Design and implement ways for multiple agents or distributed computers to agree on decisions. Covers weighted voting, task allocation, coordination, and protocols that handle faulty or malicious participants, with tools for mathematical analysis.
- Design agreement protocols for multiple agents
- Build voting systems with weighted influence
- Review protocols for faulty or malicious nodes
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Coordinate groups of AI agents across multiple GitHub repositories. Analyze dependencies, organize shared updates and refactoring, run tests, and create linked pull requests so related projects can be changed together.
- Updating dependencies across multiple repositories
- Coordinating shared API and library changes
- Applying security patches across projects
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Manage GitHub pull requests from creation through review and merge. Using GitHub CLI, the skill prepares descriptions, coordinates reviewers, tracks automated checks, helps resolve conflicts, and selects merge approaches suited to the branch history.
- Create a feature pull request with a clear description
- Coordinate security, performance, and code quality reviews
- Enable auto-merge after tests pass
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 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☆ 78.2KUpdated Oct 21, 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☆ 78.2KUpdated Oct 21, 2026
Turn complex goals into actionable plans by mapping dependencies, prioritizing tasks, and allocating time, budget, and people. Supports coordination across multiple agents and revises plans when progress or constraints change.
- Planning a feature launch under a deadline
- Allocating people and budget across competing goals
- Revising plans when requirements change
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Initialize a group of collaborating AI agents by choosing how they connect, allocating resources, and setting up communication. Establish shared-memory rules so agents record progress, share outputs, check dependencies, and signal completion.
- Setting up an agent group for REST API development
- Configuring eight agents in a hierarchy for feature development
- Preparing a mesh of agents for distributed code analysis
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 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☆ 78.2KUpdated Oct 21, 2026
Plan the conversion of existing Claude Flow commands into specialized agents. Map each command to responsibilities, permitted tools, and activation rules, then outline interaction testing and a gradual rollout that keeps existing commands available during the transition.
- Mapping existing commands to specialized agents
- Defining agent tool permissions and activation rules
- Planning a gradual migration with backward compatibility
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Turn specifications and algorithm outlines into a system architecture. Define components, interfaces, data structures, and deployment plans, then document technology choices, security measures, failure handling, and plans for supporting increased usage.
- Turn specifications into a system design
- Define component responsibilities and API interfaces
- Plan for increased traffic and component failures
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Turn complex goals into actionable steps by examining requirements, expected effects, and costs. Build a path from the current situation to the desired outcome, then revise the plan when actions fail or conditions change.
- Breaking a complex goal into smaller tasks
- Planning steps around dependencies and costs
- Replanning after failures or changing conditions
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Coordinate gossip protocols, where nodes pass information among peers, for distributed systems. The skill covers update propagation, state synchronization, conflicting changes, failure detection, and tuning communication so nodes eventually reach a consistent state.
- Designing update propagation between distributed nodes
- Synchronizing state and resolving concurrent changes
- Managing node membership and detecting failures
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Coordinate tasks across multiple AI agents by tracking workloads and capacity. Redistribute queued work to available agents, adjust priorities and deadlines, and monitor resource use to identify uneven loads and scheduling bottlenecks.
- Redistributing tasks from busy agents to available agents
- Scheduling queued tasks by priority and deadline
- Investigating queue delays and uneven workloads
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Organize complex work across specialized agents with claude-flow. Start and stop agents, check their status and metrics, and manage groups by role, using shared memory to coordinate tasks such as development, reviews, and security checks.
- Assign bug fixes across research, coding, and testing agents
- Coordinate agents for feature development and review
- Organize specialists for security checks
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Create and maintain API documentation in OpenAPI 3.0, a standard format for describing APIs. Document endpoints, request and response data, authentication, and errors with clear examples and reusable definitions.
- Create a specification for a user API
- Document request, response, and error examples
- Update documentation after API changes
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026
Turn specifications and designs into working code using test-driven development: write failing tests, implement enough code to pass, then refactor. The workflow also covers error handling, performance improvements, documentation, and coordinated changes across components.
- Implementing a feature from specifications and designs
- Developing authentication or APIs with tests
- Refactoring code while checking test results
ruvnet/ruflo☆ 78.2KUpdated Oct 21, 2026