analysis-swarm

Original🇺🇸 English
Translated

Multi-perspective code analysis using three AI personas (RYAN, FLASH, SOCRATES) for comprehensive decision-making. Use when complex code decisions need analysis from multiple viewpoints, or when avoiding single-perspective blind spots is critical.

11installs
Added on

NPX Install

npx skill4agent add d-o-hub/rust-self-learning-memory analysis-swarm

Analysis Swarm

Multi-perspective code analysis using three AI personas (RYAN, FLASH, SOCRATES) for comprehensive decision-making.

Quick Reference

  • Personas - RYAN, FLASH, SOCRATES descriptions
  • Orchestration - Activation sequence and rules
  • Discourse - Questioning patterns and synthesis
  • Examples - Complete swarm examples

When to Use

  • Complex architectural decisions (security vs speed vs maintainability)
  • Trade-off analysis with multiple perspectives
  • Risk assessment (conservative + aggressive viewpoints)
  • Code review avoiding single-perspective blind spots
  • Design decisions with long-term implications
  • High-stakes features requiring comprehensive analysis

NOT Appropriate For

  • Simple bug fixes with obvious solutions
  • Trivial refactoring
  • Standard feature additions
  • Time-sensitive hotfixes (use FLASH alone)

The Three Personas

PersonaApproachStrengths
RYANMethodical analystSecurity, scalability, evidence-based
FLASHRapid innovatorSpeed, user impact, pragmatic solutions
SOCRATESQuestioning facilitatorExposes assumptions, facilitates agreement
See personas.md for detailed persona descriptions and orchestration.md for the swarm protocol.