takopi-pinnacle
A Takopi command plugin that generates single-file handoff bundles for your LLM workflow:
- Plan bundle: a repo snapshot + repo map + planning system prompt template
- Review bundle: repo snapshot +
diff.patch+ review system prompt template + delta stats
It’s designed to make “upload a zip to GPT-5.2 Pro” and “review a PR from a patch” frictionless from a phone.
Install
Important: Takopi discovers plugins via Python entrypoints, so the plugin must be installed into the same environment as takopi.
If you installed takopi with uv (recommended):
uv tool install -U takopi --with takopi-pinnacle
If you installed takopi with pip:
pip install -U takopi-pinnacle
Usage
Generate a plan bundle
From a Takopi chat (within a project/worktree context):
/pinnacle plan
Generate a PR review bundle
/pinnacle review
Optional base override:
/pinnacle review --base origin/main
Download the bundle to your phone
Takopi already supports file transfer. After running a command, the plugin tells you the exact command to fetch the zip:
/file get .pinnacle/bundle.zip
Upload that zip to GPT-5.2 Pro.
Configuration
Takopi exposes plugin config under plugins.<plugin_id>.
Example (TOML):
[plugins.pinnacle]
out_dir = ".pinnacle"
max_repo_files = 8000
max_top_level_entries = 80
Philosophy
- Output is bundle-first, not chat-first. Telegram message limits are avoided by writing artifacts to disk.
- The bundle is single zip, with:
repo/snapshot (tracked files)diff.patch(review bundles only)context.md(repo map, git metadata, delta stats)prompts/(system prompt templates)
License
MIT
takopi-pinnacle
takopi-flow
Metadata
Release files for takopi-pinnacle 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| takopi_pinnacle-0.1.2.tar.gz | 13.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| takopi_pinnacle-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 30.3 kB
Release files / takopi_pinnacle-0.1.2.tar.gz
| Download URL | takopi_pinnacle-0.1.2.tar.gz |
|---|---|
| Size | 13.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
711ea4a9fdad1fe4be9bdd09a2163e2bb65498b5886cc8a63855f96178da5df7
|
|
BLAKE2b-256 checksum How to use checksums |
122eebdaf6fb59b7dcc969e1642d6f2b31519bf36bf2f1ef38adbaf42d929dbc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 24, 2026.
Transparency logRelease files / takopi_pinnacle-0.1.2-py3-none-any.whl
| Download URL | takopi_pinnacle-0.1.2-py3-none-any.whl |
|---|---|
| Size | 17.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
04bfe4597d95f5e0765af1679683b509dd5226c600203efb2fc25ac73194ac95
|
|
BLAKE2b-256 checksum How to use checksums |
905fe1445e4417b680f35dfa5fadcf10faa35c1b6517abff8c1d3a359c4535f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 24, 2026.
Transparency log