Ytdb Slate — Development skill for Claude Code
YTDB-Slate is a thread-weaving orchestration extension for the pi coding agent.
How to install Ytdb Slate
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open JetBrains/ytdb-slate and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ytdb Slate does
YTDB-Slate is a thread-weaving orchestration extension for the pi coding agent.
Alternatives in Development
- Claude Coder — Kodu is an autonomous coding agent that lives in your IDE 5.2k ★
- Claudecode.nvim — A Claude Code Neovim IDE Extension 2.3k ★
- Release Extension — Release a new version of a marketplace extension 1.6k ★
README
ytdb-slate
[](https://github.com/JetBrains/ytdb-slate/actions/workflows/ci.yml)
Slate is a thread-weaving orchestration extension for the [pi coding agent](https://pi.dev).
The orchestrator is your main pi session. It dispatches each **bounded action** to a new **worker thread**. Each thread runs one action. A large language model compresses successful work and failed partial work into one **episode**. A failure without a worker response uses a fixed episode and no compression call. The episode retains intent, actions, findings, artifacts, open issues, and handoff notes.
The orchestrator composes episodes into later dispatches instead of re-reading raw transcripts. Slate also injects a mandatory workflow doctrine. Its gates use focus areas backed by user-approved proofs. Optional umbrella **draft-PR publishing** covers tracks.
An opt-in **model-failover** map adds high availability: when a model API fails, the orchestrator, worker threads, and episode compression each retry once on a configured equal-quality alternative. A second opt-in, **action-level model routing**, gives each dispatched action a model and an effort level chosen to be up to the task and no more, so cost is bounded per action instead of per session.
Join our Zulip community!
If you are interested in Slate, consider joining our [Zulip](https://youtrackdb.zulipchat.com/#narrow/channel/634235-slate) community. Tell us about exciting applications you are building, ask for help, or just chat with friends 😃
Why Slate?
Long-horizon agentic work fails on context management, not model capability. Existing architectures each solve a piece of the problem and trade away the rest. Compaction is unpredictably lossy. Naive subagents isolate context but hand back only a single response string. Markdown plans go stale and get under-executed. Rigid task trees cannot adapt to information discovered
Related Skills
Coding Asmr
A Claude code extension that adds typing/clicking sound to its tool calls and process.
Pi Rules
Rule context loader extension for the pi coding agent
Purpose
Orient yourself in pi-vs-cc — a collection of Pi coding agent extensions and agent specs that progressively de
Coding Review Agent Loop
Read SKILL.md in full, then run the coding-review-agent-loop orchestration.
Orkestra
Local-first orchestration runtime for multiple autonomous coding agents (Claude Code, Codex CLI, Antigravity C
Claude Code Hooks Mastery
🔧 Master Claude Code hooks to control behavior and enhance agent orchestration with sub-agents and validation
Related Agents
Abacus AI Agent
Abacus.AI, the company behind ChatLLM and CodeLLM, ships its coding assistant as an agent extension for VS Cod
Devin Runner
Use when the main Claude thread should hand a substantial coding task to the Devin CLI executor through the sh
Vision
GSD-2 is the orchestration layer between you and AI coding agents. It handles planning, execution, verificatio