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.1.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.1-py3-none-any.whl (18.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: takopi_pinnacle-0.1.1.tar.gz
  • Upload date:
  • Size: 13.2 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.1.tar.gz
Algorithm Hash digest
SHA256 f7f071b2ed269b64e068179fa9f1149cce9ab205c8414a7a6d35dffc133c28f7
MD5 86f568c5ff0e469a623812e557b41e93
BLAKE2b-256 487b71ea1a9412edf19d5b72c45211557ed97e12accfcb9eb8e518a13b5ed025

See more details on using hashes here.

Provenance

The following attestation bundles were made for takopi_pinnacle-0.1.1.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.1-py3-none-any.whl.

File metadata

File hashes

Hashes for takopi_pinnacle-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d3859b30d7772cfa3e4e09c55c48eeeacf2ffea3223be5bcddce51f6ef6642cc
MD5 f9200eae1c25ad35a88147fcdbaed812
BLAKE2b-256 af7ba0e8a942ff6e7a5ed96bb2c917d68ccf0604381d27d1cbb9acc3444f62f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for takopi_pinnacle-0.1.1-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