Ivy Tendril plugin
Skills and a plugin for Tendril, a desktop app that runs coding agents in isolated Git worktrees
- 204 ★ on the repository
- Last commit
Extended access
Why this level
- The app runs coding agents with the user's rights, and Cloudflare Quick Tunnels exposes the Tendril server to the internet
- The app installs through a script downloaded and executed with `curl ... | sh` or `irm ... | iex`
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/ivy-tendrilDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The app runs coding agents with the user's rights, and Cloudflare Quick Tunnels exposes the Tendril server to the internet
- The app installs through a script downloaded and executed with `curl ... | sh` or `irm ... | iex`
This is third-party code. Review the repository files before installing.
What it does
Ivy Tendril is a macOS, Windows and Linux app where coding agents work in parallel, each in its own `git worktree`, while the main branch stays clean until you review. Any command-line agent fits: Claude Code, Codex, GitHub Copilot, Gemini, OpenCode. Plans can be annotated inline, tasks arrive from GitHub Issues and jam.dev reports through webhooks, and runs can be followed from a phone through Cloudflare Quick Tunnels. The repository ships a set of six skills, installed as the `tendril-skills` plugin. Two are general: `tendril-review` checks all modified files after a big change, and `tendrillable` finds open issues in a repository that an agent can solve in one shot without clarifying questions. The other four serve Tendril itself: `tendril-debug-plan`, `tendril-debug-job`, `tendril-extension` and `tendril-release`.
Who it is for. Developers who run several coding agents at once and want to review their changes in separate branches rather than in the working copy.
Good fit when
- Several tasks should go to agents in parallel without mixing changes in one branch
- After a big change you need a review of all modified files: obsolete code, redundant tests, broken tests
- The backlog has many open issues and you need those an agent will close in one pass
- An agent's execution plan ended unexpectedly and you need to find the cause in logs and the session journal
Not a fit when
- You only want standalone review skills: `tendril-review` works without the app, but the other four skills only make sense together with Tendril
- You require an open-source license: Tendril uses the Functional Source License, source-available but not an OSI license
- A one or two line change: an isolated tree and a review cycle cost more than the task
Example request
Run tendrillable on https://github.com/owner/repo, find 5 issues an agent can solve in one pass and give me the links as a list.Limitations
Four of the six skills are written for Tendril itself: debugging plans and jobs, the Antigravity IDE and VS Code extension, and a release through NuGet and GitHub Actions. Outside the app two skills are useful, `tendril-review` and `tendrillable`.
Tendril itself is licensed under the Functional Source License (FSL-1.1-ALv2): the source is open to read, but it does not count as a free license. The app installs through a `curl` or `irm` script, or ready packages `.pkg`, `.AppImage` and `.exe` from GitHub Releases.
How to disable. In Claude Code run `/plugin uninstall tendril-skills@ivy-tendril` and remove the source with `/plugin marketplace remove ivy-interactive/ivy-tendril`. Skills installed through `npx skills` live in the project's `.agents/skills/` or in `~/.copilot/skills/` and are deleted by hand. The app is removed like any program.
FAQ
How do I install the Tendril skills in Claude Code?
Run `/plugin marketplace add ivy-interactive/ivy-tendril`, then `/plugin install tendril-skills@ivy-tendril`. After installation the skills are available as commands, for example `/tendril-review`.
Do I need the Tendril app to use the skills?
Not for `tendril-review` and `tendrillable`: they review changes in the working tree and repository issues. `tendril-debug-plan`, `tendril-debug-job`, `tendril-extension` and `tendril-release` are meant for Tendril itself.
Which agents run inside Tendril?
Any agent that runs in a terminal. The README lists Claude Code, Codex, GitHub Copilot, Gemini and OpenCode. The skills install for Cursor, VS Code with Copilot, Cline, Continue, Roo Code, Gemini CLI and Antigravity.
How does the app expose access from a phone?
Through Cloudflare Quick Tunnels: the Tendril server is exposed, and runs can be watched and steered remotely. A headless mode without a window starts with `tendril --web`.
How is Tendril different from claude-squad?
claude-squad stays a terminal manager for parallel sessions. Tendril adds a review window, plan annotations, intake of tasks from GitHub Issues and phone access, and the skills ship as a separate plugin.
Discussion
No questions or reviews yet.
Related
PluginsA skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
Rust CLI with a terminal switcher across coding agents: list, readiness check, active harness selection and command preview
Over twenty skills for coding agents: MCP and hooks, plan mode, a bug-fix protocol, prompting and a bash safety hook
A skills library for Claude Code, Cursor and Codex: team code review, TDD, stacked PRs and repository readiness scoring
A tool and skill that let Claude Code hand tasks to Claude, Codex or OpenCode subagents in separate Git worktrees
Plugins for git, Python and accessibility in one place: 400+ skills, subagents and hooks against dangerous agent commands.
README in short
The README pitches Tendril as an IDE replacement for the agent era and shows six features: parallel worktrees, tunneling, Whisper voice input, plan annotations, reviews with checks and GitHub intake. Skill setup for different environments and installation of the app itself follow.