Table of Contents

Prepare Speckit Project for Specification-Driven AI Coding

To use specification-driven AI coding with Spec Kit, you need to set up a Spec Kit project. Follow these steps to prepare your project environment.

Creating a New Project:

mkdir your-project
cd your-project

Create Python Virtual Environment:

python -m venv venv
source venv/bin/activate

Install uv:

pip install -U pip
pip install uv

Install Spec Kit via uv:

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git

(Optional) Update Shell Configuration:

uv tool update-shell
source ~/.bashrc
source venv/bin/activate

Initialize Spec Kit Project:

specify init --here