An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          


vstack

[![PyPI version](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fpypi.org%2Fpypi%2Fvstack%2Fjson&query=%24.info.version&label=PyPI&color=0B8A6F&cacheSeconds=300)](https://pypi.org/project/vstack/)
[![Python version](https://img.shields.io/badge/python-3.11--3.14-0B8A6F)](https://github.com/eschaar/vstack/blob/main/pyproject.toml)
[![Verify status](https://img.shields.io/github/actions/workflow/status/eschaar/vstack/verify.yml?label=verify&color=1D6FA5)](https://github.com/eschaar/vstack/actions/workflows/verify.yml)
[![Security checks](https://img.shields.io/github/actions/workflow/status/eschaar/vstack/security.yml?label=security&color=B15E00)](https://github.com/eschaar/vstack/actions/workflows/security.yml)
[![Runtime: PyYAML](https://img.shields.io/badge/runtime-PyYAML-5B6C8F)](https://github.com/eschaar/vstack/blob/main/pyproject.toml)
[![License: MIT](https://img.shields.io/github/license/eschaar/vstack?color=5F7A1F)](https://github.com/eschaar/vstack/blob/main/LICENSE)
[![GitHub Discussions](https://img.shields.io/badge/discussions-ask%20%26%20share-blueviolet?logo=github)](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: