shuxueshuxue

SpexFlow — AI skill for Claude Code

AI community

Node-based workflow for orchestrating codebase context and specifications for AI agents.

How to install SpexFlow

This entry records only its repository, not the path inside it, so there is no exact command to give. Open shuxueshuxue/SpexFlow and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What SpexFlow does

Node-based workflow for orchestrating codebase context and specifications for AI agents.

Alternatives in AI

  • Repomix — 📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file 22.7k ★
  • Greptile — Code Search AI-powered codebase search and understanding 14k ★
  • n8n Node Configuration — Node configuration with dependency rules and AI connections 3.6k ★

README

[!IMPORTANT] **SpexFlow is no longer maintained.** Its ideas continue — and go further — in **[SpexCode](https://github.com/shuxueshuxue/spexcode)**: where SpexFlow assembled context and a spec one feature at a time, SpexCode keeps a versioned spec tree inside your git repo and dispatches AI agents to build against it. Head there for active development.

![SpexFlow](docs/images/banner.png)

[English](README.md) | [简体中文](README.zh.md)

SpexFlow is a visual context/spec workflow tool built on React Flow. It helps you turn a concrete feature request into:

  1. curated repo context (via code search or manual selection), then
  2. a high-quality implementation plan/spec from an LLM, then
  3. a clean prompt you can paste into a "fresh-context" code agent (Codex / Claude Code / etc.).

It's optimized for **"finish one well-defined feature in one shot"** rather than "keep everything in your head".

Screenshots

**A minimal workflow** (instruction → code-search → context → LLM):

![SpexFlow minimal workflow](docs/images/specflow-minimal-workflow.png)

**A larger canvas** where you keep reusable context blocks and rerun only the parts that changed:

image

**Two hops searching and planning**

image

**Spec dashboard** for managing spec runs and capturing outputs:

![Spec dashboard](docs/images/spec-dashboard.png)

What You Build With It

SpexFlow loads a local code repo and lets you run a small node-based workflow:

  • Instruction → produce/compose plain text input
  • Code Search Conductor → generate multiple complementary search queries (one per downstream Code Search node)
  • Code Search (Relace fast agentic search) → returns { explanation, files }
  • Manual Import → select files/folders and produce t