Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
EarthmanWeb avatar

Earthmanweb Serena Workflow Engine

  • 1 repo stars
  • Updated July 22, 2026
  • EarthmanWeb/serena-workflow-engine

earthmanweb-serena-workflow-engine is a Claude Code plugin that drives a 21-state Serena workflow engine with hooks, memory persistence, and SWE-oriented phase switching.

About

Serena Workflow Engine is a Claude Code plugin from EarthmanWeb that embeds a formal workflow engine around agent-driven software work. Instead of free-form coding chat, it emphasizes stateful progression—keywords in the catalog point to a 21-state machine, hooks, learning/memory motifs, and explicit switching between workflow phases. developers who struggle with agents drifting, losing context, or skipping review steps can use it to keep sessions aligned with a repeatable SWE ritual. It fits teams mirroring professional delivery habits: plan, implement, verify, and hand off with persistence so the agent does not reset its mental model every message. Expect intermediate-to-advanced setup: you align your process to the engine’s states and hooks rather than the engine bending to ad-hoc prompts. The public repo is niche (1 star at ingest) and description-light; treat it as an opinionated workflow harness to evaluate on real tickets. Pair it with your existing review and test skills at Ship phase checkpoints.

  • 21-state workflow engine for structured agent sessions (state-machine semantics)
  • Hooks for session lifecycle control and consistent phase switching during SWE work
  • Memory and persistence so workflow context survives across turns and tasks
  • Serena-branded Earthman Media custom Claude plugin bundle (pluginCount: 1)
  • Designed for software-engineering (SWE) flows rather than generic chat

Earthmanweb Serena Workflow Engine by the numbers

  • Data as of Jul 23, 2026 (Skillselion catalog sync)
/plugin install earthmanweb-serena-workflow-engine@EarthmanWeb/serena-workflow-engine

Add your badge

Show developers this plugin is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars1
Last updatedJuly 22, 2026
RepositoryEarthmanWeb/serena-workflow-engine

What it does

Run Earthman Media’s Serena state-machine workflow in Claude Code with hooks, memory persistence, and disciplined SWE phase switching.

Who is it for?

Best when you want a governed, stateful SWE workflow inside Claude Code with memory across steps.

Skip if: Skip if you only want lightweight skills with no state machine, hooks, or session persistence overhead.

What you get

After installation, Claude Code sessions can follow Serena’s persisted state-machine workflow with hooks instead of unstructured back-and-forth coding.

  • State-governed agent sessions with defined phase transitions
  • Persisted workflow memory across Claude Code turns
  • Hook-driven control points for SWE tasks (implement, switch, recover)

Recommended Plugins

How it compares

Stateful SWE workflow engine plugin, not a YAML task runner like Agentic Forge nor a generic skill pack.

FAQ

Who is Earthmanweb Serena Workflow Engine for?

It is for Claude Code users adopting Earthman Media’s Serena pattern who need disciplined, multi-phase software work with persistence and hooks.

When should I use Earthmanweb Serena Workflow Engine?

Use it when agent drift or lost context blocks reliable implementation and you want explicit workflow states and switching during SWE tasks.

How do I add Earthmanweb Serena Workflow Engine to my agent?

Add the plugin from the EarthmanWeb/serena-workflow-engine repository through Claude Code’s plugin installation, then invoke workflows per the plugin’s Serena engine docs.

AI Agentsintegrationstesting

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.