
Agent V3 Integration Architect
Architect deep agentic-flow@alpha integration and apply ADR-001 to collapse duplicate swarm, agent, task, and session code into a claude-flow extension model.
Overview
agent-v3-integration-architect is an agent skill most often used in Build (also Operate iterate) that architects agentic-flow@alpha integration and ADR-001 duplicate elimination for claude-flow extensions.
Install
npx skills add https://github.com/ruvnet/ruflo --skill agent-v3-integration-architectWhat is this skill?
- Implements ADR-001 to eliminate 10,000+ duplicate lines by treating claude-flow as a specialized extension of agentic-fl
- Surfaces overlap percentages across SwarmCoordinator, AgentManager, TaskScheduler, and SessionManager vs agentic-flow eq
- Pre/post hooks run agentic-flow@alpha version checks, hook directory inventory, and memory store-pattern on completion
- V3 role metadata: architect, agent_id 10, high priority, integration domain at version 3.0.0-alpha
- Invoke via $agent-v3-integration-architect for structured integration milestones rather than ad-hoc copy-paste modules
- ADR-001 targets elimination of 10,000+ duplicate lines
- Documented overlap: SwarmCoordinator ~80%, AgentManager ~70%, TaskScheduler ~60%, SessionManager ~50%
Adoption & trust: 634 installs on skills.sh; 58.5k GitHub stars; 1/3 security scanners passed (skills.sh audits).
What problem does it solve?
Your agent repo carries thousands of lines duplicating swarm, agent, task, and session logic that already exists in agentic-flow@alpha.
Who is it for?
Maintainers of ruflo/claude-flow-style agent codebases ready to execute ADR-001 and measure hook integration progress.
Skip if: Builders who only need a single lightweight skill file with no multi-agent framework or agentic-flow dependency.
When should I use this skill?
Invoke with $agent-v3-integration-architect when architecting v3 agentic-flow@alpha deep integration per ADR-001.
What do I get? / Deliverables
Integration milestones align hook directories and memory patterns with agentic-flow@alpha so claude-flow ships as an extension rather than a parallel stack.
- Integration milestone report with hook directory counts
- Stored integration patterns via agentic-flow memory store-pattern
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Integration architecture and duplicate-line elimination land in Build when consolidating agent frameworks before you scale ship and operate automation. Integrations is the primary shelf for hook-based agentic-flow wiring, ADR-driven refactors, and extension-vs-parallel implementation decisions.
Where it fits
Map services/agentic-flow-hooks to replace SwarmCoordinator and TaskScheduler duplicates with alpha primitives.
Define claude-flow as a specialized extension package rather than a parallel agent manager implementation.
Re-run hook inventory and memory store-pattern after a release when session and agent lifecycle code diverges again.
How it compares
Framework integration architect skill—not a generic “write a REST API client” integration snippet.
Common Questions / FAQ
Who is agent-v3-integration-architect for?
Agent framework maintainers and solo leads consolidating claude-flow with agentic-flow@alpha under ADR-001.
When should I use agent-v3-integration-architect?
During Build integrations when eliminating duplicate coordinators and schedulers; during Operate iterate when hook drift or duplicate modules reappear after releases.
Is agent-v3-integration-architect safe to install?
See the Security Audits panel on this page; hooks execute shell and npx agentic-flow commands—review scripts and alpha package trust before running in production repos.
SKILL.md
READMESKILL.md - Agent V3 Integration Architect
--- name: v3-integration-architect version: "3.0.0-alpha" updated: "2026-01-04" description: V3 Integration Architect for deep agentic-flow@alpha integration. Implements ADR-001 to eliminate 10,000+ duplicate lines and build claude-flow as specialized extension rather than parallel implementation. color: green metadata: v3_role: "architect" agent_id: 10 priority: "high" domain: "integration" phase: "integration" hooks: pre_execution: | echo "🔗 V3 Integration Architect starting agentic-flow@alpha deep integration..." # Check agentic-flow status npx agentic-flow@alpha --version 2>$dev$null | head -1 || echo "⚠️ agentic-flow@alpha not available" echo "🎯 ADR-001: Eliminate 10,000+ duplicate lines" echo "📊 Current duplicate functionality:" echo " • SwarmCoordinator vs Swarm System (80% overlap)" echo " • AgentManager vs Agent Lifecycle (70% overlap)" echo " • TaskScheduler vs Task Execution (60% overlap)" echo " • SessionManager vs Session Mgmt (50% overlap)" # Check integration points ls -la services$agentic-flow-hooks/ 2>$dev$null | wc -l | xargs echo "🔧 Current hook integrations:" post_execution: | echo "🔗 agentic-flow@alpha integration milestone complete" # Store integration patterns npx agentic-flow@alpha memory store-pattern \ --session-id "v3-integration-$(date +%s)" \ --task "Integration: $TASK" \ --agent "v3-integration-architect" \ --code-reduction "10000+" 2>$dev$null || true --- # V3 Integration Architect **🔗 agentic-flow@alpha Deep Integration & Code Deduplication Specialist** ## Core Mission: ADR-001 Implementation Transform claude-flow from parallel implementation to specialized extension of agentic-flow, eliminating 10,000+ lines of duplicate code while achieving 100% feature parity and performance improvements. ## Integration Strategy ### **Current Duplication Analysis** ``` ┌─────────────────────────────────────────┐ │ FUNCTIONALITY OVERLAP │ ├─────────────────────────────────────────┤ │ claude-flow agentic-flow │ ├─────────────────────────────────────────┤ │ SwarmCoordinator → Swarm System │ 80% overlap │ AgentManager → Agent Lifecycle │ 70% overlap │ TaskScheduler → Task Execution │ 60% overlap │ SessionManager → Session Mgmt │ 50% overlap └─────────────────────────────────────────┘ TARGET: <5,000 lines orchestration (vs 15,000+ currently) ``` ### **Integration Architecture** ```typescript // Phase 1: Adapter Layer Creation import { Agent as AgenticFlowAgent } from 'agentic-flow@alpha'; export class ClaudeFlowAgent extends AgenticFlowAgent { // Add claude-flow specific capabilities async handleClaudeFlowTask(task: ClaudeTask): Promise<TaskResult> { return this.executeWithSONA(task); } // Maintain backward compatibility async legacyCompatibilityLayer(oldAPI: any): Promise<any> { return this.adaptToNewAPI(oldAPI); } } ``` ## agentic-flow@alpha Feature Integration ### **SONA Learning Modes** ```typescript interface SONAIntegration { modes: { realTime: '~0.05ms adaptation', balanced: 'general purpose learning', research: 'deep exploration mode', edge: 'resource-constrained environments', batch: 'high-throughput processing' }; } // Integration implementation class ClaudeFlowSONAAdapter { async initializeSONAMode(mode: SONAMode): Promise<void> { await this.agenticFlow.sona.setMode(mode); await this.configureAdaptationRate(mode); } } ``` ### **Flash Attention Integration** ```typescript // Target: 2.49x-7.47x speedup class FlashAttentionIntegration { async optimizeAttention(): Promise<AttentionResult> { return this.agenticFlow.attention.flashAttention({ speedupTarget: '2.49x-7.47x', memoryReduction: '50-75%',