Skip to content

SLIM CLI v2.0.0 - Major Release

Latest

Choose a tag to compare

@riverma riverma released this 25 Sep 23:02
12349fe

We're excited to announce the release of SLIM CLI v2.0.0! This major version brings significant improvements and new capabilities to help you apply NASA-AMMOS SLIM best practices more effectively.

⚠️ Breaking Changes & Important Notes

AI Integration Changes

Legacy AI support has been deprecated in favor of the MCP (Model Context Protocol) plugin approach:

  • ❌ Deprecated: Direct --use-ai <model> with LiteLLM integration (will show warnings)
  • ✅ New Approach: Use --use-ai mcp to generate coordination prompts for MCP-enabled coding agents
  • 🔧 Migration: Install the MCP plugin to use AI features with Claude Code, Cursor, Windsurf, Aider, or other compatible coding agents
# Old approach (deprecated, will show warnings):
slim apply -b readme -r <repo> --use-ai ollama/llama3.1

# New approach (recommended):
slim apply -b readme -r <repo> --use-ai mcp
# Then copy the generated prompts to your coding agent

🆕 What's New

This major release represents a significant milestone in SLIM CLI's evolution, bringing enhanced functionality and improved user experience for applying software best practices to your repositories.

Key Features

  • MCP Plugin Integration: Seamless integration with coding agents like Claude Code, Cursor, Windsurf, Aider
  • Enhanced AI Coordination: Generate structured prompts for coding agents to apply best practices
  • Documentation Generation: AI-powered Docusaurus site generation through coding agents
  • Rich CLI Experience: Modern terminal interface with progress indicators
  • Model Management: New slim models command for AI model discovery and setup

📦 Installation & Upgrade

New Installation

pip install slim-cli==2.0.0

Upgrade from Previous Version

pip install --upgrade slim-cli

Verify Installation

slim --version  # Should show 2.0.0

🔧 Using AI Features

For AI-powered best practice customization, use the MCP plugin with your coding agent:

  1. Install the MCP plugin (see documentation)
  2. Use slim apply -b <practice> -r <repo> --use-ai mcp to generate coordination prompts
  3. Copy the prompts to your coding agent (Claude Code, Cursor, Windsurf, Aider, etc.)

📖 Documentation

🙏 Acknowledgments

Thank you to all contributors and the NASA-AMMOS community for making this release possible!


Full Changelog: v1.1.0...v2.0.0