Skip to content

Conversation

@kieranklaassen
Copy link
Collaborator

@kieranklaassen kieranklaassen commented Jan 26, 2026

⚠️ EXPERIMENTAL - DO NOT MERGE

This PR is experimental and should not be merged until the swarm functionality is fully tested and validated.


Summary

Adds two new swarm-related commands:

1. /slfg - Swarm LFG (v2.29.0)

Swarm-based autonomous engineering workflow using TeammateTool. Spawns parallel agents:

  • Planner + Researcher (parallel) - Plan and research simultaneously
  • Worker - Implement the approved plan
  • Reviewer + Tester (parallel) - Review and test simultaneously
  • Resolver - Fix findings
  • Video - Record feature demo

2. /swarm-status - Swarm Status (v2.30.0)

Display status of active swarm teams:

  • Shows all active teams from ~/.claude/teams/
  • Lists teammates with running/stopped status
  • Displays task progress with completion percentage

Architecture

                    ┌─────────────────┐
                    │   TEAM LEAD     │
                    │ (Orchestrator)  │
                    └────────┬────────┘
                             │
         ┌───────────────────┼───────────────────┐
         ▼                   ▼                   ▼
   ┌──────────┐        ┌──────────┐        ┌──────────┐
   │ Planner  │        │Researcher│        │  Worker  │
   └──────────┘        └──────────┘        └──────────┘

Testing

  • Team creation with TeammateTool
  • Task list with dependencies
  • Agent spawning in parallel
  • Agent completion detection
  • Team cleanup
  • Full end-to-end workflow (needs more testing)

Changes

File Change
commands/slfg.md New swarm workflow command
commands/swarm-status.md New status display command
plugin.json v2.28.1 → v2.30.0, commands 24 → 26
CHANGELOG.md Document both commands
README.md Add to command list
marketplace.json Update version and counts

⚠️ This is experimental - The swarm functionality works but needs more real-world testing before merging.


Compound Engineered

Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com

kieranklaassen and others added 3 commits January 25, 2026 19:38
Add new /slfg command that uses TeammateTool to spawn specialized agents
(Planner, Researcher, Worker, Reviewer, Tester, Resolver, Video) that work
in parallel on different phases of the development lifecycle.

Key features:
- Parallel execution: planning + research run simultaneously
- Shared task list with dependencies for coordination
- Team lead orchestrates and approves plans before implementation
- Review + testing run in parallel after implementation
- Full autonomous workflow from feature description to PR with video

This provides maximum parallelism compared to the sequential /lfg command.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add new /swarm-status command that displays:
- Active teams from ~/.claude/teams/
- Teammates with running/stopped status
- Task progress with completion percentage

Simplified after code review to focus on essential information.

Built using the /slfg swarm workflow with parallel agents.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Update marketplace.json version and command count
- Update HTML docs with new commands (/slfg, /swarm-status)
- Add swarm-status plan document

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@kieranklaassen kieranklaassen changed the title feat(commands): add /slfg swarm-based autonomous engineering workflow [EXPERIMENTAL] feat(commands): add /slfg and /swarm-status swarm commands Jan 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants