Skip to main content

Takopi command plugin to generate clean handoff bundles (plan + PR review) for LLM-assisted dev workflows.

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

takopi_pinnacle-0.1.2.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

takopi_pinnacle-0.1.2-py3-none-any.whl (17.0 kB view details)

Uploaded Python 3

File details

Details for the file takopi_pinnacle-0.1.2.tar.gz.

File metadata

  • Download URL: takopi_pinnacle-0.1.2.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for takopi_pinnacle-0.1.2.tar.gz
Algorithm Hash digest
SHA256 711ea4a9fdad1fe4be9bdd09a2163e2bb65498b5886cc8a63855f96178da5df7
MD5 54cd2469c1ee706063b3522416552f87
BLAKE2b-256 122eebdaf6fb59b7dcc969e1642d6f2b31519bf36bf2f1ef38adbaf42d929dbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for takopi_pinnacle-0.1.2.tar.gz:

Publisher: publish.yml on sfyll/takopi-pinnacle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file takopi_pinnacle-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for takopi_pinnacle-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 04bfe4597d95f5e0765af1679683b509dd5226c600203efb2fc25ac73194ac95
MD5 71485012c036e49dfb4f20e6b63e019f
BLAKE2b-256 905fe1445e4417b680f35dfa5fadcf10faa35c1b6517abff8c1d3a359c4535f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for takopi_pinnacle-0.1.2-py3-none-any.whl:

Publisher: publish.yml on sfyll/takopi-pinnacle

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page