Skip to main content

Terminal-based spec review tool with real-time AI conversation

Project description

revspec (Python)

A terminal-based spec review tool with real-time AI conversation. Python implementation of revspec.

This is a pure-Python alternative for environments where the original Bun-based executable is unavailable. Both versions share the same JSONL protocol and are fully interchangeable.

Install

pipx install revspec

Or with pip:

pip install revspec

Requires Python 3.11+.

Usage

# Interactive review
revspec spec.md

# AI integration (used by the /revspec Claude Code skill)
revspec watch spec.md
revspec reply spec.md <threadId> "<text>"

Claude Code integration

See the original revspec repo for the /revspec skill and Claude Code setup instructions. The skill works with either the Bun or Python version — whichever revspec is on your PATH.

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

revspec-0.2.0.tar.gz (71.7 kB view details)

Uploaded Source

Built Distribution

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

revspec-0.2.0-py3-none-any.whl (32.8 kB view details)

Uploaded Python 3

File details

Details for the file revspec-0.2.0.tar.gz.

File metadata

  • Download URL: revspec-0.2.0.tar.gz
  • Upload date:
  • Size: 71.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for revspec-0.2.0.tar.gz
Algorithm Hash digest
SHA256 4209a5a34e48fd734be882bfc5bc7979af18030aad01a319bb3fc4f90e090c1a
MD5 5ad9354255f6327ba513d7e67c6e85f5
BLAKE2b-256 73073aa7e6a03e08d966e81a8434c682a9f49947adc1ae94fdd03a0809eab941

See more details on using hashes here.

File details

Details for the file revspec-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: revspec-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 32.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for revspec-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6ce5330f9e179eb165274252e56a8b4bf867bcdd9956102a66a91ead22114009
MD5 eeb66f6289b1a956d231aa3ed499f8d4
BLAKE2b-256 8a9d053b8dcb3a76a7568b917b08c0239056296dbfadfbbcc5a4c8aacf832009

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