https://github.com/eschaar/vstack
vstack is a VS Code–native AI engineering workflow system. It provides structured skills — executable by GitHub Copilot in Agent Mode — for planning, reviewing, verifying, and releasing software.
https://github.com/eschaar/vstack
agentic-ai agentic-workflow ai-agent backend cli code-generator copilot github-copilot llm microservices prompt-engineering python scaffolding vscode
Last synced: 18 days ago
JSON representation
vstack is a VS Code–native AI engineering workflow system. It provides structured skills — executable by GitHub Copilot in Agent Mode — for planning, reviewing, verifying, and releasing software.
- Host: GitHub
- URL: https://github.com/eschaar/vstack
- Owner: eschaar
- License: mit
- Created: 2026-03-27T20:26:11.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-05-24T18:04:54.000Z (22 days ago)
- Last Synced: 2026-05-24T20:10:27.480Z (22 days ago)
- Topics: agentic-ai, agentic-workflow, ai-agent, backend, cli, code-generator, copilot, github-copilot, llm, microservices, prompt-engineering, python, scaffolding, vscode
- Language: Python
- Homepage:
- Size: 2.38 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README-pypi.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
[](https://pypi.org/project/vstack/)
[](https://github.com/eschaar/vstack/blob/main/pyproject.toml)
[](https://github.com/eschaar/vstack/actions/workflows/verify.yml)
[](https://github.com/eschaar/vstack/actions/workflows/security.yml)
[](https://github.com/eschaar/vstack/blob/main/pyproject.toml)
[](https://github.com/eschaar/vstack/blob/main/LICENSE)
[](https://github.com/eschaar/vstack/discussions)
The VS Code-native AI workflow system for backend engineering.
vstack installs structured agents, skills, instructions, and prompts into `.github/` so GitHub Copilot Agent Mode can run repeatable backend workflows with clear role boundaries.
It provides six delivery roles for end-to-end software work: `product`, `architect`, `designer`, `engineer`, `tester`, and `release`, coordinated by `planner`.
## Quickstart
```bash
pipx install vstack
cd /path/to/your/project
vstack install
vstack validate
```
Then open Copilot Chat, switch to Agent mode, and select the `planner` agent.
## Quick upgrade
Patch or minor upgrade:
```bash
pipx upgrade vstack
cd /path/to/your/project
vstack init
```
Major upgrade:
```bash
pipx upgrade vstack
cd /path/to/your/project
vstack migrate
vstack init
```
If you see a legacy manifest schema warning:
```bash
vstack manifest upgrade
vstack init
```
## Try it now
In Copilot Chat after selecting `planner`:
```text
Run the workflow for this repository change.
```
## Full docs on GitHub
- User docs index:
- Install and upgrade:
- Troubleshooting:
- CLI commands reference:
- Configuration reference:
- Workflow modes explanation:
- Full repository docs: