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.1.0.tar.gz (65.8 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.1.0-py3-none-any.whl (31.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: revspec-0.1.0.tar.gz
  • Upload date:
  • Size: 65.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for revspec-0.1.0.tar.gz
Algorithm Hash digest
SHA256 43fc8924a586ac8acecde7e43629f7713f26fd26d7cdde66a83cdd95bc49d2f7
MD5 494388f46f336b2de7f83403b271ed99
BLAKE2b-256 6c8437773f074d6b913a0dd4c374b024552721c46dcf782ea1a04fd54d5b04cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: revspec-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 31.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for revspec-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 678e0f8ad901a6c75e50d88a0123166d053bbe3f8aebe9023db750075bea606c
MD5 3b393d257e05e2ef71826e3b131f2ba4
BLAKE2b-256 84b07f0e0eef22b3b6b0dd035d80393e4d536de98a7ca5b755bb1fe40c23be4c

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