claude

earthmanweb-serena-workflow-engine

Earthman Media's custom Claude plugins for media production and workflow automation.

0 on GitHubby EarthmanWebv1.3.53MITupdated 6 months agocode_general
/

Plugin earthmanweb-serena-workflow-engine from marketplace cascade-code-general-misc-1 in joshuarweaver/cascade-code-general-misc-1. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (16)

  • swe-feature-onboard

    Feature onboarding wizard with optional quick mode

  • swe-feature-update

    Update a specific feature's memory files to reflect current codebase state

  • swe-gherkin-dev

    TDD from Gherkin specs. Takes a .feature file or SPEC_* memory, builds a coverage map, implements both functionality and tests to achieve 100% compliance. Builds missing functionality, creates real tests (no fixme), follows all dev standards.

  • swe-gherkin-spec

    Write Gherkin BDD specs for a feature. Creates .feature files in tests/specs/ from requirements, user stories, or free-form descriptions.

  • swe-memory-audit

    Audit every project memory against the terse-imperative machine-readable standard (ref/REF_MEMORY_STYLE) and rewrite legacy-style memories in place. Detects suggestion-mood phrasing, conversational prose, vague quantifiers, and missing front-matter; rewrites the body to imperative commands while pre

  • swe-memory-frontmatter

    Audit and backfill YAML front-matter across a project's Serena memories so name/description/front-matter search works. Adds a front-matter block to memories that lack one, normalizes existing blocks to the nested metadata.type shape, derives type from the memory's directory prefix, collapses stacked

  • swe-memory-obligations

    Backfill the `obligations:` front-matter field across a project's Serena memories under dom/, ref/, dev/, feature/ — the two-tier sweep's Tier-0 digest input. Fans out extraction to parallel cheap agents (sonnet/haiku), derives 1-2 imperative obligation lines per memory from its body (or `obligation

  • swe-memory-size-audit

    Audit a project's Serena memories for size and split any too large to be useful. Runs scripts/memory-size-audit.py against .serena/memory-paths.conf roots, classifies each ok/warn/split/unreadable, and fans out parallel split agents turning an oversized memory into a hub + children per the SPLIT CON

  • swe-scaffold-project

    Initialize workflow for new empty projects. Creates core memories and directory structure.

  • swe-symbol-index

    Generate a tabular symbol index of all linked docs for a feature, inserted into the FEATURE_[KEY] memory

  • swe-wm-update

    Comprehensive Working Memory update with per-step checklists using swe-wm MCP tools

  • swe-workflow-arch-review

    Review architecture compliance before execution

  • swe-workflow-debug-tdd

    Test-driven debugging for failing tests or bugs

  • swe-workflow-research

    Code exploration and research without making changes

  • swe-workflow-verify

    Verify implementation against requirements and standards

  • swe-wp-cli-setup

    Configure the WP-CLI MCP server for a WordPress project. Discovers each site's devcontainer, derives its container name + internal WP path (+ optional SSH), and writes a sectioned .serena/wp-cli.conf. Handles single-project (mono-repo) and multi-repo workspaces. Verifies each site with a read-only W

Slash commands (9)

  • /earthmanweb-serena-workflow-engine:swe-bypass

    Disable the SWE workflow for this project (user-only command)

  • /earthmanweb-serena-workflow-engine:swe-cleanup

    Archive completed memories and specs

  • /earthmanweb-serena-workflow-engine:swe-goto

    Force transition to specific state (debug/recovery)

  • /earthmanweb-serena-workflow-engine:swe-init

    Initialize swe plugin via autonomous agent

  • /earthmanweb-serena-workflow-engine:swe-memory-frontmatter

    Audit and backfill YAML front-matter across the project's Serena memories (nested metadata.type + body-derived metadata.keywords, stacked-block collapse, type derived from the directory prefix)

  • /earthmanweb-serena-workflow-engine:swe-reset

    Reset workflow state (requires confirmation)

  • /earthmanweb-serena-workflow-engine:swe-status

    Display current workflow state and valid transitions

  • /earthmanweb-serena-workflow-engine:swe-symlink-memory

    Set up auto-memory symlink to redirect Claude Code memory into project repo

  • /earthmanweb-serena-workflow-engine:swe-wp-cli-setup

    Configure the WP-CLI MCP server — discover each site's devcontainer and write .serena/wp-cli.conf

Subagents (1)

  • swe-init-agent

    Autonomous SWE plugin initialization with verification

MCP servers (2)

  • serena

    runs: ${CLAUDE_PLUGIN_ROOT}/scripts/start-serena.sh

  • swe-wm

    runs: ${CLAUDE_PLUGIN_ROOT}/scripts/start-wm-mcp.sh

Hooks (24)

  • SessionStart

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/session/swe_session_start.py

  • UserPromptSubmit

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/prompt/swe_user_prompt_workflow.py

  • UserPromptSubmit

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/prompt/swe_prompt_format_reminder.py

  • PreToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/pre/swe_pre_tool_init_gate.py

  • PreToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/pre/swe_pre_memory_fs_gate.py

  • PreToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/pre/swe_pre_edit_validate.py

  • PreToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/pre/swe_pre_memory_index_gate.py

  • PreToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/pre/swe_pre_bash_test_gate.py

  • PreToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/pre/swe_pre_search_docs_gate.py

  • PreToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/pre/swe_pre_question_consent_gate.py

  • PreToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/pre/swe_pre_agent_model_gate.py

  • PostToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/post/swe_post_read_state.py

  • PostToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/post/swe_post_edit_checkpoint.py

  • PostToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/post/swe_post_write_continue.py

  • PostToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/post/swe_post_memory_index.py

  • PostToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/post/swe_post_memory_style.py

  • PostToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/post/swe_post_todo_wm_sync.py

  • PostToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/post/swe_post_search_docs_hint.py

  • PostToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/post/swe_post_doc_claims.py

  • PostToolUse

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/post/swe_post_orchestrator_drift.py

  • Stop

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/stop/swe_stop_continue_working.py

  • Stop

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/stop/swe_stop_response_format.py

  • SessionEnd

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/session/swe_session_end.py

  • PostToolUseFailure

    python3 ${CLAUDE_PLUGIN_ROOT}/hooks/post/swe_post_tool_failure.py

View source on GitHub

More from joshuarweaver/cascade-code-general-misc-1

All 150 plugins →

Software architecture patterns skill for designing maintainable, testable applications with clear separation of concerns.

200 skills

0

Collection of plugins for code analysis, architecture review, SOLID principles, and distributed systems design.

113 skills

0

Comprehensive development environment featuring specialized AI agents for code review, security analysis, and technical leadership. Designed for engineering teams managing complex codebases.

100 skills

0

In-code documentation tool for generating README files, JSDoc comments, and code organization guides automatically.

66 skills

0

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development

9 skills · 1 command · 8 agents

wshobson/agents 42,461

beads

claudecodex

AI-supervised issue tracker for coding workflows

1 skill · 1 agent · hooks

gastownhall/beads 28,698

MiniMax AI skills library for frontend, fullstack, Android, iOS, shader, GIF sticker, document, presentation, spreadsheet, and multimodal media workflows

18 skills

MiniMax-AI/skills 13,828

worktrunk

claudecodex

Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workflows. This plugin provides configuration guidance (LLM commit messages, project hooks, worktree paths), automatic activity tracking (🤖/💬 indicators in `wt list` showing active Claude sessions), and a `/wt-diff` pane showing each worktree's changes.

2 skills · hooks

max-sixty/worktrunk 12,481

gsd-core

claude

GSD Core is a meta-prompting, context engineering, and spec-driven development system for AI coding agents.

72 skills · 72 commands · 64 agents · hooks

open-gsd/gsd-core 11,494

Maintain earthmanweb-serena-workflow-engine?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins150 plugins