Trimble Spec-Driven Development Toolkit with Modus Web Components integration.
Project description
Trimble Spec Kit
Spec-Driven Development toolkit with Modus Web Components integration. Uses AI agents to turn specifications into working code with Modus as the default design system.
Install
pip install trimble-spec-kit
Quick Start
speckit init my-app --ai cursor-agent
cd my-app
Then open the project in your AI agent (Cursor, Claude Code, Copilot, etc.) and run:
/speckit.specify- Describe what you want to build/speckit.plan- Generate a technical plan (auto-maps UI to Modus components)/speckit.tasks- Break the plan into tasks/speckit.implement- Build it
Supported AI Agents
| Agent | CLI Flag |
|---|---|
| Cursor | --ai cursor-agent |
| Claude Code | --ai claude |
| GitHub Copilot | --ai copilot |
| Gemini CLI | --ai gemini |
| Windsurf | --ai windsurf |
| Codex CLI | --ai codex |
| opencode | --ai opencode |
| Qwen Code | --ai qwen |
| Kilo Code | --ai kilocode |
| Auggie CLI | --ai auggie |
| Roo Code | --ai roo |
| CodeBuddy | --ai codebuddy |
| Qoder CLI | --ai qoder |
| Amazon Q | --ai q |
| Amp | --ai amp |
| SHAI | --ai shai |
| IBM Bob | --ai bob |
Modus Web Components
The toolkit automatically configures the Modus Docs MCP server for your AI agent. During planning and implementation, the agent queries Modus component documentation to map your requirements to the right components.
TrimbleID authentication is required on first use. You will be prompted to sign in via your browser.
Keeping Up to Date
pip install --upgrade trimble-spec-kit
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 trimble_spec_kit-1.0.2.tar.gz.
File metadata
- Download URL: trimble_spec_kit-1.0.2.tar.gz
- Upload date:
- Size: 2.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
571b5a5669ef9a5ab9b5bccda77657fcb5da1db0da8f9e95d7a9ce58cb32c450
|
|
| MD5 |
7cf0acd8a814e8bee7430539c0c29ec1
|
|
| BLAKE2b-256 |
0e82712f165bd8dccad944bbd330c1dfe641e729b04cc58aade546df1cc1acd5
|
File details
Details for the file trimble_spec_kit-1.0.2-py3-none-any.whl.
File metadata
- Download URL: trimble_spec_kit-1.0.2-py3-none-any.whl
- Upload date:
- Size: 17.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ad289fce1d519c6674e20eb90acc6f286dbf83088c69ffbb43b647fc8aca5d87
|
|
| MD5 |
008e96320f30a53766e345071b6a2fab
|
|
| BLAKE2b-256 |
85f352d846fb511e021e5e16ef1835b66606f7c2d324e6be4a0eb90672fcdf4f
|