Bundle of the .spec-dev workspace template.
Project description
spec-dev
A minimal helper that ships a .spec-dev folder containing empty role guides for
three agents: architect, tasker, and coder. The package exists so the template can
be installed with pip and copied into any project without manual setup.
Installation
pip install spec-dev
Working from a clone of this repository? Install it locally instead:
pip install .
CLI Usage
# Copy the template into the current directory
spec-dev init
# Copy into a specific project directory
spec-dev init path/to/project
# Replace an existing .spec-dev folder
spec-dev init path/to/project --overwrite
The command always produces a .spec-dev/ folder with the following files ready
for you to populate:
.spec-dev/architect.md— guidance for the planning agent..spec-dev/tasker.md— instructions for turning the plan into phase/task lists..spec-dev/coder.md— instructions for the implementation agent.
Each file ships empty so teams can supply the wording that best matches their workflow.
Python API
from spec_dev import copy
root = copy("/path/to/project", overwrite=True)
print(root / "architect.md") # => Path to the empty template file
copy() returns the path to the freshly created .spec-dev directory, making it
convenient to script project bootstrapping.
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file spec_dev-0.5.6.tar.gz.
File metadata
- Download URL: spec_dev-0.5.6.tar.gz
- Upload date:
- Size: 7.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a3a393ecdc989cf80c2594e3f376553cc93dc4fe9b9550717a91b4b0bca6785c
|
|
| MD5 |
9f8b2cc25001475245cdc704c201bba1
|
|
| BLAKE2b-256 |
c4a620ccfd721e9a04843ee96cb7e5824c9713df1d36d650ae20cac18c835dd2
|
File details
Details for the file spec_dev-0.5.6-py3-none-any.whl.
File metadata
- Download URL: spec_dev-0.5.6-py3-none-any.whl
- Upload date:
- Size: 8.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b8448a15e1e4c3e9088a2de2eb6a679245581aa0244f48529fdb9a245240f5c
|
|
| MD5 |
93e74743289dcdd882fd98a5ec0bcff9
|
|
| BLAKE2b-256 |
a11ec34482d29a201c49f63ab27d024ffea3b7dd152e81e2801b196c3aa4be13
|