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

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.0.tar.gz (13.2 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.0-py3-none-any.whl (18.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: takopi_pinnacle-0.1.0.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for takopi_pinnacle-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b9fcef00cec1cbdd1c8f05ac0aadcbad97253ddafae9de07e0416545eb6ac56e
MD5 1ac5bec6561ee32b8b98f513974cd7fc
BLAKE2b-256 d61ed031340ae58c6c48e4a931d3802206f62d839734a5fe24708228ed18b5b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for takopi_pinnacle-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aae7300c18c1da53d35b513cebab1fd6ba19dad8ee4dc808caf91c83ef53e45a
MD5 117f61eec684360fcd05d58117dbe272
BLAKE2b-256 2719197327ef3cecd0299611e08bd4c0a24c68242196b010b25c1b21b4716a68

See more details on using hashes here.

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