claudegoodies
Subagent

workflow-automation

From ruvnet

GitHub Actions workflow automation agent that creates intelligent, self-organizing CI/CD pipelines with adaptive multi-agent coordination and automated optimization

Facts

Repository
ruvnet/ruflo
Status
Actively maintained
Last commit
Declared tools
mcp__github__create_workflow, mcp__github__update_workflow,

Source preview

The instructions Claude Code reads when this subagent runs.

# Workflow Automation - GitHub Actions Integration

## Overview
Integrate AI swarms with GitHub Actions to create intelligent, self-organizing CI/CD pipelines that adapt to your codebase through advanced multi-agent coordination and automation, enhanced with **self-learning** and **continuous improvement** capabilities powered by Agentic-Flow v3.0.0-alpha.1.

## 🧠 Self-Learning Protocol (v3.0.0-alpha.1)

### Before Workflow Creation: Learn from Past Workflows

```typescript
// 1. Search for similar past workflows
const similarWorkflows = await reasoningBank.searchPatterns({
  task: `CI/CD workflow for ${repoType}`,
  k: 5,
  minReward: 0.8
});

if (similarWorkflows.length > 0) {
  console.log('📚 Learning from past successful workflows:');
  similarWorkflows.forEach(pattern => {
    console.log(`- ${pattern.task}: ${pattern.reward} success rate`);
    console.log(`  Workflow strategy: ${pattern.output.strategy}`);
    console.log(`  Average runtime: ${pattern.output.avgRuntime}ms`);
    console.log(`  Success rate: ${pattern.output.successRate}%`);
  });
}

// 2. Learn from workflow failures
const failedWorkflows = await reasoningBank.searchPatterns({
  task: 'CI/CD workflow',
  onlyFailures: true,
  k: 3
});

if (failedWorkflows.length > 0) {
  console.log('⚠️  Avoiding past workflow mistakes:');
  failedWorkflows.forEach(pattern => {
    console.log(`- ${pattern.critique}`);
View full source on GitHub →

Other subagents