Skip to content

Latest commit

 

History

History
58 lines (39 loc) · 2.89 KB

File metadata and controls

58 lines (39 loc) · 2.89 KB

Getting Started with SpecFact CLI

Welcome to SpecFact CLI! This guide will help you get started in under 60 seconds.

Installation

Choose your preferred installation method:

Quick Start

Your First Command

For Legacy Code Modernization (Recommended):

# CLI-only mode (works with uvx, no installation needed)
uvx specfact-cli@latest import from-code my-project --repo .

# Interactive AI Assistant mode (requires pip install + specfact init)
# See First Steps guide for IDE integration setup

For New Projects:

# CLI-only mode (bundle name as positional argument)
uvx specfact-cli@latest plan init my-project --interactive

# Interactive AI Assistant mode (recommended for better results)
# Requires: pip install specfact-cli && specfact init

Note: Interactive AI Assistant mode provides better feature detection and semantic understanding, but requires pip install specfact-cli and IDE setup. CLI-only mode works immediately with uvx but may show 0 features for simple test cases.

Modernizing Legacy Code?

New to brownfield modernization? See our Brownfield Engineer Guide for a complete walkthrough of modernizing legacy Python code with SpecFact CLI.

Next Steps

Need Help?