tx-ai-agent-sdd
tx-ai-agent-sdd bootstraps a spec-driven workspace for AI-assisted software projects. It gives you a ready-to-use documentation skeleton, prompt files, workflow notes, conventions, and input templates.
What the package creates
After installation, tx-ai-agent-sdd init <path> generates:
docs/with core artifacts:idea.md,vision.md,HLD.md,LLD.md, andtasklist.md.ai/prompts/with prompt templates for document generation.ai/workflows/for project workflow notes.ai/conventions/for coding and delivery conventionsinputs/with example inputs for idea, vision, and user story stagesREADME.spec.mdwith a short workflow guide
Installation
From PyPI:
python -m pip install tx-ai-agent-sdd
From source:
python -m pip install .
Usage
Create a new scaffold:
tx-ai-agent-sdd init my-project
Show the installed CLI version:
tx-ai-agent-sdd --version
Copy the scaffold into an existing non-empty directory:
tx-ai-agent-sdd init my-project --force
Generated layout:
my-project/
.ai/
conventions/
prompts/
workflows/
docs/
idea.md
vision.md
HLD.md
LLD.md
tasklist.md
inputs/
idea.input.example.md
story.input.example.md
vision.input.example.md
README.spec.md
Suggested workflow
- Fill in
inputs/idea.input.example.md. - Generate
docs/idea.md. - Use
idea.mdto producedocs/vision.md. - Use a user story and
vision.mdto producedocs/HLD.md. - Use
HLD.mdto producedocs/LLD.md. - Use
vision.md,HLD.md,LLD.md, workflows, and conventions to producedocs/tasklist.md. - Run subsequent iterations through the workflow protocol.
Why it is useful
This package is a good fit if you want a repeatable way to start AI-assisted projects without rebuilding the same folder structure and document flow every time.
Trusted Publishing
This repository includes GitHub Actions workflows for CI and PyPI publishing without long-lived PyPI tokens:
.github/workflows/ci.ymlruns tests on push and pull requests..github/workflows/publish.ymlbuilds and publishes the package through PyPI Trusted Publishing.
To enable Trusted Publishing:
- Push this project to GitHub.
- In PyPI project settings, add a Trusted Publisher for your GitHub repository.
- Point PyPI to the workflow file
.github/workflows/publish.yml. - Publish by creating a GitHub Release or by running the workflow manually.
Metadata
Release files for tx-ai-agent-sdd 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| tx_ai_agent_sdd-0.1.1.tar.gz | 15.0 kB | Without provenance | Details for tx_ai_agent_sdd-0.1.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| tx_ai_agent_sdd-0.1.1-py3-none-any.whl | Python 3 | none | any | Details for tx_ai_agent_sdd-0.1.1-py3-none-any.whl |
Total release size: 34.4 kB
Release files / tx_ai_agent_sdd-0.1.1.tar.gz
| Download URL | tx_ai_agent_sdd-0.1.1.tar.gz |
|---|---|
| Size | 15.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7df635f32b2461a0286003f4776c745d71cf2684a71dbf2c25acbd5cec399d0d
|
|
BLAKE2b-256 checksum How to use checksums |
964f1d55fb29a446d06579684687170f7c85270a44e9b44588ccfb58b202787b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.4
|
Release files / tx_ai_agent_sdd-0.1.1-py3-none-any.whl
| Download URL | tx_ai_agent_sdd-0.1.1-py3-none-any.whl |
|---|---|
| Size | 19.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ccd9502bff651d63930ec1f19ec1a803ec9be3b42cc64c6e286fb468eca3b730
|
|
BLAKE2b-256 checksum How to use checksums |
911f48aae8720c6bfdef30e18fe0bdd36aafc1bb1707620935eb28c090dbc6af
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.4
|
Security for tx-ai-agent-sdd 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.