SkillerDeclarative, human-in-the-loop workflow runner for VS Code chat. Write branching YAML playbooks that orchestrate your language model and MCP tools — with review and input steps — and run them from the
📖 Full documentation → https://tivaliy.github.io/skiller/What is Skiller?Skiller runs skills — declarative, multi-step workflows defined in YAML and Markdown. Each skill is a playbook: a sequence of steps that call a language model, invoke your MCP tools, and pause for your input or approval exactly where you tell them to. It is deliberately not a free-form agent and not an "Agent Skills" auto-loader:
If you want predictable, reviewable automation that still leverages an LLM — not an autonomous agent — Skiller is for you. As a skill runs, you can watch it as a live execution graph, with branches and loops lighting up as they fire. Requirements
Quick startInstallFrom the Marketplace:
From source:
Run your first skillOpen the Chat view and talk to
A message that is not a slash command and not a skill gets a short hint — Skiller does not do free-form chat. See the Getting Started tutorial to install, run a skill, and author your own. Learn moreThe docs are the single source of truth. Jump to what you need:
ContributingIssues and pull requests are welcome. See Contributing & development for build, test, and PR guidelines, and for running the Extension Development Host. LicenseLicensed under the MIT License. |