---
title: "graft"
description: "Autonomous SDLC orchestrator implementing OpenAI Symphony on top of Farm Table task graphs and Scion container execution."
canonical: https://agentpluginsdirectory.com/plugins/graft
last-updated: 2026-10-04
---

# graft
Autonomous SDLC orchestrator implementing OpenAI Symphony on top of Farm Table task graphs and Scion container execution.
- Slug: graft
- Publisher: Alan Blount
- Repository: https://github.com/zeroasterisk/graft
- Manifest: plugin.json
- Version: 0.1.0
- License: Apache-2.0
- Category (editorial): agent-tooling
- Skills: 2 (graft-coordinator, graft-worker)
- MCP servers: 1 (farmtable)
- Stars: 0
- Repository created: 2026-08-19
- Repository last pushed: 2026-08-19
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/graft
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What graft does, in the publisher's words

> "Put your tasks on the table, graft the shoot, and let the work take root."

Graft is an autonomous Software Development Life Cycle (SDLC) orchestrator. It implements the OpenAI Symphony specification, combining the graph-native task engine of Farm Table with the isolated container runtime and git worktree management of Scion.

- Botanical: In horticulture, a scion (a young shoot) is grafted onto rootstock at the farm table / potting bench to cultivate fruit.
- Hard Graft: British/Irish slang for roll-up-your-sleeves, day-to-night relentless hard work that gets the job done. Graft is the tireless worker clearing the chore list off the table while you sleep.
- Symphonic Harmony: Graft translates declarative WORKFLOW.md contracts and directed task DAGs into synchronized agent executions.
- 🕸️ Graph-Aware Autonomous Dispatching: Standard Symphony with Linear or GitHub can only poll flat lists of issues. Graft uses Farm Table's graph engine (GetReadyTasks). When Agent A closes Task 1, downstream Tasks 2 & 3 automatically unlock and dispatch in parallel.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/zeroasterisk/graft/HEAD/README.md

## Skills

- graft-coordinator: Orchestrates autonomous SDLC runs by evaluating Farm Table task dependency DAGs and triggering Symphony execution cycles.
- graft-worker: Governs in-container execution of a single claimed Farm Table task within an isolated Git worktree or workspace.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- farmtable: transport: stdio; command: ft mcp serve; env: FARMTABLE_DB_PATH

Read from the plugin's own mcp.json. Environment variable names only, never values.
