SpecLeft

SpecLeft

Spec-driven workflow and test skeletons for Python/pytest projects.

Visit SpecLeft

About SpecLeft

SpecLeft is an open-source CLI and test planning tool that helps software teams align feature intent and test coverage through spec-driven development. It enables users to write feature specifications in Markdown, validate and track feature/scenario coverage, and generate pytest test skeletons. Designed for safety and local operation, SpecLeft is useful for developers, AI agent workflows, and CI environments seeking traceability between product plans and test implementation.

Resources

Product Website

Visit SpecLeft's official website for product details and getting started.

Visit website →

Documentation

Comprehensive guide to using SpecLeft, including installation and usage instructions.

View docs →

GitHub Issues

Community discussions and troubleshooting for common problems encountered with SpecLeft.

Join the community →

Examples

Example specifications and test cases to help users get started with SpecLeft.

See examples →