Implement core TypeScript modules for claude-flow v3 using domain-driven design, which organizes code around distinct responsibilities. Build task and session domains, connect storage and services, and add unit and integration tests.
- Build the core structure for claude-flow v3
- Implement task assignment and status rules
- Connect SQLite storage through dependency injection
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Refactor claude-flow into an extension of agentic-flow@alpha to reduce duplicate implementations. Plan adapter layers, migrate agent and task management, and connect learning, shared memory, and tools while checking compatibility with existing functionality.
- Consolidate duplicate agent and task management code
- Design an adapter that preserves existing APIs
- Integrate learning, shared memory, and MCP tools
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Automate checks, code formatting, agent coordination, and session records around Claude Code operations. Uses hooks, actions triggered before or after work, to preserve context and connect development tasks with shared memory.
- Automatically format and validate edited code
- Share progress across multiple agents
- Save and restore development sessions
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Modernize the claude-flow v3 command-line interface by splitting large command files, adding interactive prompts, connecting hooks that run on execution events, and organizing multiple commands into automated workflows with progress reporting.
- Splitting large command files into focused modules
- Adding interactive setup prompts
- Recording command results through execution hooks
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Rebuild the index of ADRs, records of architectural decisions, after files or relationship lines are deleted. It clears stored records and relationships, indexes the files still present, and checks that the final record count matches.
- Rebuild the index after deleting an ADR file
- Remove stale relationships after editing an ADR
- Reconcile the ADR index on a schedule
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Check saved architecture decision records (ADRs) for broken references, circular replacement relationships, and inconsistent statuses. Use the results to verify imported records or stop a CI check when selected integrity rules fail.
- Checking ADR integrity after import
- Blocking CI when ADR issues are found
- Reviewing ADR data before a release
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Coordinate changes across multiple GitHub repositories, align package versions, synchronize documentation, and run integration tests. The skill also guides shared repository templates and organizes AI agents to handle related development tasks.
- Aligning dependency versions across repositories
- Updating projects that use a shared library
- Standardizing documentation and CI workflows
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Coordinate specialized AI agents under a lead coordinator for research, development, and review. Configure voting rules, share persistent knowledge, assign tasks, monitor progress, and pause or resume sessions through Claude Flow.
- Divide application development among specialized agents
- Research and compare GraphQL and REST
- Coordinate reviewers for a pull request
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Restructure claude-flow v3 into focused modules using Domain-Driven Design, which groups code by responsibility. Define module boundaries, event communication, and plugin interfaces to support a modular architecture with independently testable business logic.
- Split an oversized orchestrator into focused modules
- Define boundaries between tasks, sessions, and monitoring
- Design plugin extensions and domain events
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Connect agent tasks in sequence, passing each result into the next step. Build custom workflows or use predefined pipelines for code analysis, refactoring, testing, and optimization, with execution progress, timing, and consolidated results.
- Turn code analysis into an improvement plan
- Prioritize and carry out refactoring
- Find test gaps and generate unit tests
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Review code changes against accepted Architecture Decision Records, documents that capture agreed design choices. Report violations, outdated references, compliant changes, and areas without ADR coverage, then suggest code fixes or a new decision record where appropriate.
- Check a pull request before merging
- Review major code changes against agreed design decisions
- Find references to superseded ADRs
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Improve the MCP server that connects claude-flow v3 to tools. It guides connection reuse, faster tool lookup, request distribution, and communication changes, with monitoring to evaluate response times, errors, memory use, and cache performance.
- Analyze slow MCP startup and tool responses
- Reuse connections and clean up idle ones
- Improve tool lookup and distribute requests
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Coordinate 15 agents implementing claude-flow v3 across security, core systems, integration, testing, performance, and release work. Provides role assignments, task dependencies, GitHub tracking examples, and a four-phase schedule spanning 14 weeks.
- Assign claude-flow v3 work across 15 agents
- Run tasks in parallel while respecting dependencies
- Track milestones and progress through GitHub issues
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Organize software development from requirements and design through testing, review, and deployment. Uses Claude Flow to coordinate specialized agents, share decisions across sessions, and guide implementation with tests written before code.
- Developing a feature from requirements through review
- Refactoring legacy code with supporting tests
- Investigating bugs and adding regression tests
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Create an Architecture Decision Record, a document for recording important design choices, with the next sequential number. It generates a Markdown template, registers the record in AgentDB, and links related decisions found through search.
- Record the reasoning behind adopting a technology
- Start an ADR for an API or data model change
- Document an infrastructure decision
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Build a searchable index and relationship graph from ADRs, records of architectural decisions. Import two supported document formats, refresh existing metadata without duplicate relationships, and review summaries of statuses, missing references, and inconsistencies.
- Index ADRs imported from another project
- Refresh a graph that differs from files on disk
- Set up ADR tracking in an existing codebase
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Set up and operate Ruflo to coordinate multiple AI coding agents. This skill guides project initialization, shared memory, task assignment, health checks, and plugin discovery for work that needs coordinated or parallel execution.
- Initializing a multi-agent development environment
- Coordinating parallel work across agents
- Keeping searchable memory across sessions
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Create and manage agents in WebAssembly, an execution environment that keeps their work isolated. Try untrusted code or agent configurations, manage sandbox files and tool access, and export agents for sharing.
- Trying untrusted code in an isolated environment
- Experimenting with agent configurations
- Reading and writing files inside an agent sandbox
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Review GitHub pull requests, or proposed code changes, with specialized AI agents covering security, performance, architecture, style, and accessibility. Organize findings, suggest fixes, and post feedback through configurable review workflows.
- Review authentication changes for security issues
- Check database changes for performance regressions
- Review UI changes for accessibility and style
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Manage code changes across multiple AI agents and record their operations and outcomes. Use those records to find successful patterns, review past failures, and get suggestions for similar development or deployment tasks.
- Coordinate code changes across multiple AI agents
- Get deployment suggestions from past results
- Review failures from similar merge attempts
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Measure and optimize claude-flow v3 startup, search, attention processing, and memory use. Compare benchmarks against performance targets, track changes over time, and identify regressions to guide further optimization.
- Compare performance before and after v3 optimization
- Evaluate vector search speed and memory use
- Track performance regressions over time
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Build custom Claude Code skills with clear instructions, reusable templates, and organized supporting files. The skill guides you through YAML metadata, meaning the skill’s name and description, and separates essential steps from detailed references.
- Turning recurring workflows into custom skills
- Creating skill templates with supporting scripts
- Organizing long instructions into reference files
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Coordinate multiple AI agents for research, development, testing, and system analysis using Claude Flow. Choose how agents communicate, assign specialist roles, combine parallel and sequential tasks, and monitor progress through reporting and recovery workflows.
- Divide research, analysis, and report writing among agents
- Coordinate application development across specialist agents
- Run multiple types of tests in parallel
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026
Work with AI as a coding partner, choosing who writes code and who guides the work. Supports role switching, test generation, ongoing code review, debugging, and step-by-step explanations for learning.
- Write code with ongoing AI review
- Direct AI implementation while reviewing its output
- Develop features by writing tests first
ruvnet/ruflo☆ 78.5KUpdated Oct 22, 2026