Skip to content

Latest commit

 

History

304 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vstack

PyPI version Python version Verify status Security checks Runtime: PyYAML License: MIT GitHub Discussions

The VS Code-native AI workflow system for backend engineering.

vstack is a VS Code-native AI engineering workflow system for backend services, libraries, APIs, and adjacent platform work. It installs structured agents, skills, instructions, and prompts into .github/ so GitHub Copilot Agent Mode has a clear operating model instead of ad hoc chat prompts.

What gets built is determined by the product vision. vstack fixes the delivery roles and boundaries: product, architect, designer, engineer, tester, and release, coordinated by planner.

vstack started as a rethink inspired by gstack, but was rebuilt around a template-driven, VS Code-first workflow model.


❔ Why vstack

  • Fixed role model with explicit ownership boundaries
  • Template-driven install model from src/vstack/_templates/
  • Backend-first verification, security, and release discipline
  • One runtime dependency: PyYAML
  • Works at project scope or globally in the VS Code user profile

🚀 Quickstart

# 1. Install the CLI once, globally
pipx install vstack

# 2. Move to your repository root
cd /path/to/your/project
vstack install

# 3. Confirm setup
vstack validate

When you omit --target, vstack uses the current working directory.

Then open Copilot Chat and choose the planner agent in the agent picker.

For a direct specialist check, choose the tester agent and ask:

Verify this repository and summarize findings.

⬆️ Quick upgrade

Patch or minor (same major)

pipx upgrade vstack
cd /path/to/your/project
vstack init

Major (for example v2 -> v3)

pipx upgrade vstack
cd /path/to/your/project
vstack migrate
vstack init

If you see a legacy manifest schema warning:

vstack manifest upgrade
vstack init

🧪 Try it now

Open Copilot Chat, switch to Agent mode, and select the planner agent.

Prompt to run:

Run the workflow for this repository change.

📚 User documentation


🤝 Contributing and project docs

About

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.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages