Executes one ready pick (bead) in its isolated workspace — TDD, atomic unit of work — then seals it. Dispatched fresh per pick by the execute workflow.
Plans a spec into a warp-plan.json (the bead graph) — vertical-slice picks, file-ownership dependency reasoning, wave thinking. Emitted warp goes to `weft plan emit`.
Resolves a first-class jj conflict in a resolution workspace — edits the conflict markers to a correct merge using the colliding picks' intent, then returns. The engine squashes.
Reviews a pick's change for bugs, security, and quality. Returns its verdict as data (the weft pick verify gate), not a review file.
Spec-driven AI development orchestration, woven on jj and beads.
Status: design — see docs/design.md. No engine yet.
Weft is a meta-prompting / context-engineering system for AI coding agents. It takes the methodology proven by GSD — a tight, spec-driven loop that keeps the main context clean by doing heavy work in fresh subagent contexts — and rebuilds it on purpose-built substrates instead of homegrown ones:
bd) is the brain. It owns planning, the dependency
graph, task state, and scheduling. bd ready is the scheduler. There is no
ROADMAP.md / STATE.md / SUMMARY.md.The name says the design: beads holds the structure; jj does the weaving.
GSD invented a file-based tracker (.planning/) and a git-commit choreography
because it had no real tools underneath. beads is the purpose-built tracker; jj
is the purpose-built VCS. Weft keeps GSD's methodology and deletes the two
subsystems GSD only built to compensate.
| Term | Meaning |
|---|---|
| warp | the bead dependency graph — the plan, held under tension |
| weft | the woven work — agent changes laid across the warp |
| pick | a single woven change (one bead → one jj change) |
| shed | a parallel wave — the set of ready beads woven together |
Apache License 2.0. See LICENSE.
Methodology and several command/agent prompts are adapted from GSD Core (MIT); see docs/design.md for attribution.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub seanb4t/weft --plugin weftSelf-hosted, correctable, OAuth-secured memory for coding agents: session-start recall, curation discipline, and a two-tier per-workspace memory scope. Register the engram MCP server with /engram-setup.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.