Install WholeLoop agent skills into app repos (Cursor, Claude Code, VS Code)
Project description
WholeLoop
WholeLoop is an agentic delivery workflow (ADWF): product specs → user stories (Linear, Jira, or manual) → gated agents in the IDE → implementation → review → PR → handoff.
Portable skills + CLI + docs. No background orchestrator, no n8n — developers run the pipeline in Cursor, Claude Code, or VS Code.
What you get
| Area | In this repo |
|---|---|
| Skills | agents/skills/*/SKILL.md |
| CLI | wholeloop-cli on PyPI → wholeloop init — install/ · docs/CLI.md |
| Trackers | docs/TRACKERS.md — Linear, Jira, manual |
| Spec template | references/SPEC.template.md (product repo) |
| Conventions | references/PROJECT_CONVENTIONS.template.md |
| Workflow | docs/WORKFLOW_PRODUCT_LINEAR.md |
Principles
- Spec in product repo — ARTIFACT-WAL; stories in your issue tracker (or manual list).
- One run per delivery —
workspace/runs/<run-key>/context.json(+plan.mdper story). - Human gates — After spec-review and planner (and PR when applicable).
- IDE-native — Skills + MCP or pasted stories; no WholeLoop server to deploy.
Quick start
-
Install the CLI:
macOS (Homebrew):
brew install uv uv tool install wholeloop-cli
Any OS (uv already installed):
uv tool install wholeloop-cli
pipx, pip, Git, upgrades: install/README.md.
-
In your app repo:
wholeloop init wholeloop doctor wholeloop conventions bootstrap # or --conventions-from team file
-
Run the project-conventions agent in your IDE → approve
.agents/skills/references/project-conventions.md. -
Product repo: copy
references/SPEC.template.md→specs/.
docs/SETUP_NEW_PROJECT.md · docs/IDE_SETUP.md · GUIDELINES.md
Version: skills and docs target v0.2. Check PyPI for the latest CLI; use
uv tool install wholeloop-cli --upgrade --forceafter publishing a new release.
License
MIT — see LICENSE.
Contributing
See CONTRIBUTING.md.
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 wholeloop_cli-0.2.1.tar.gz.
File metadata
- Download URL: wholeloop_cli-0.2.1.tar.gz
- Upload date:
- Size: 31.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: Hatch/1.17.0 {"ci":null,"cpu":"x86_64","distro":{"name":"macOS","version":"26.2"},"implementation":{"name":"CPython","version":"3.10.20"},"installer":{"name":"hatch","version":"1.17.0"},"openssl_version":"OpenSSL 3.5.6 7 Apr 2026","python":"3.10.20","system":{"name":"Darwin","release":"25.2.0"}} HTTPX2/2.3.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c5e70222b340f0a031997ce625aa2bde36a120f532f14899799e3dc40d9fad03
|
|
| MD5 |
d36fe9bab0efb71a765c181a1b5869f3
|
|
| BLAKE2b-256 |
8fe3e0c43918fbefd3eda9b989e620496f88e040a0a52dcadd694d9cab16a967
|
File details
Details for the file wholeloop_cli-0.2.1-py3-none-any.whl.
File metadata
- Download URL: wholeloop_cli-0.2.1-py3-none-any.whl
- Upload date:
- Size: 43.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: Hatch/1.17.0 {"ci":null,"cpu":"x86_64","distro":{"name":"macOS","version":"26.2"},"implementation":{"name":"CPython","version":"3.10.20"},"installer":{"name":"hatch","version":"1.17.0"},"openssl_version":"OpenSSL 3.5.6 7 Apr 2026","python":"3.10.20","system":{"name":"Darwin","release":"25.2.0"}} HTTPX2/2.3.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61f3624949e26e1e4ef8c9859745e2b948554b0e8ef6066b509ab8a754712bc8
|
|
| MD5 |
1066aa43002492051ef83287dc0bf896
|
|
| BLAKE2b-256 |
7480eb5d0f2cb42a55f737aecb9efa33e29ec91f5fbb85b205e8672134b98bc3
|