Skip to main content

Conversession

Prompt management CLI application for Linux and MacOS.

Requirements

  • Python 3.11+
  • macOS: open and pbcopy (built-in)
  • Linux (Ubuntu): xdg-open plus one clipboard tool: xclip or wl-clipboard

CLI help

The help command prints the built-in commands and usage:

Built-in commands:
  new          Create a new skill
  all          List all skills
  model        Show active model
  model <arg>  Switch model (by name or shorthand)
  models       List all available models
  help         Show this message
  quit         Quit the application

Type <skill>          to edit then open the LLM webpage.
Type <skill> <target> to execute a skill with context.
Type edit <skill>     to edit a skill only (no webpage).

Skills

The bundled skills are available as actions. Type a skill name (optionally followed by a target) to run it:

Skill Purpose
catalan Translate the given text into Catalan.
decode For each Makefile target, produce a table of every method/function call made at runtime, with the file and line where it is invoked and where it is defined, plus a short description.
diff Compare A vs B and output a structured markdown table of actionable differences, sorted with similarities on top.
eda Summarize the file content as a decision tree of topics rooted at the core idea, noting the type of relation between nodes.
forback Reformat a two-column table (A, B) into interleaved A/B records.
itemize Visit the provided links and extract every listed item into a single downloadable CSV table with record numbers, status, summary and direct URLs.
research Investigate the given references and return a CSV with date,url,category,title,key contribution,priority columns.
summarize Summarize the linked article as up to 5 highlight bullet points, plus any actionable advice for individual users.
tutorial Reformat a blog post into a markdown file with a code section and a documentation section (or a single Python tutorial).

Skills are stored as plain markdown files in the skills directory bundled with the package, and can be edited with the new or edit commands.

Build and publish

make build ; make push

or

make publish

If any dependencies are required, edit the pyproject.toml file, "[project]" field, and add a dependencies key with a List[str] value, where each string is a pip-readable dependency.

Download files

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

Source Distribution

conversession-2.0.7.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

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

conversession-2.0.7-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file conversession-2.0.7.tar.gz.

File metadata

  • Download URL: conversession-2.0.7.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.9

File hashes

Hashes for conversession-2.0.7.tar.gz
Algorithm Hash digest
SHA256 0427f52d1237a2ec554bf96d28719d137d45564b10a9d0f6bfb27c09cfa950ea
MD5 aebd9b5fda502ff8143d03750d27225a
BLAKE2b-256 cb84d8a380e459810f79e6979f18b84377a78abd63ce088e9c06f03aaa39582f

See more details on using hashes here.

File details

Details for the file conversession-2.0.7-py3-none-any.whl.

File metadata

  • Download URL: conversession-2.0.7-py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.9

File hashes

Hashes for conversession-2.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 a36e7a159e716676fd6d732194b9f55506c7f2005fbaf4663c0c5cb5294c5b5d
MD5 94312941a22f8de7721b92defe905e6b
BLAKE2b-256 e8b604c5febfca6433f76ac57dc8d02c3ffe20548ef3f6fab9a491474d6ec08f

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.0.7 This release

2 files

2.0.5

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page