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.3.0.tar.gz (86.0 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.3.0-py3-none-any.whl (39.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for revspec-0.3.0.tar.gz
Algorithm Hash digest
SHA256 f329a6faf22f7e67385a662da89b8eacbad51470be101027f217a604e477bafb
MD5 7b70836a25ae088544b9f94a7d3917b3
BLAKE2b-256 025e2db6850534bf90c3f0ab282147253fe34a842d34b5a685b302886e64a49f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: revspec-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 39.2 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b197aff1bc9f33cef1a674fc2c92517366fc66ba268132bf1898406523720dee
MD5 4c5ec3ce5d6bddaacaa2b3a912d316af
BLAKE2b-256 9843c5a1d821d5d36709b886abdcd9e160c4fd88c29ef8ea4cacfd72587d4f87

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