claude_toolkit 1.0.0
claude_toolkit: ^1.0.0 copied to clipboard
A comprehensive CLI toolkit for Dart and Flutter development with AI-powered code generation, architecture analysis, and intelligent assistance.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2026-02-26 #
Added #
- Interactive CLI with user-friendly prompts and enhanced UX
- Foundation Architecture with layered skills, templates, contexts, and rules
- Tailored CLAUDE.md Generation based on user preferences and project requirements
- Multi-Project Support for Dart, Flutter, packages, and plugins
- Architecture Patterns support (Clean Architecture, MVC, MVVM, Hexagonal)
- State Management Integration (BLoC, Provider, Riverpod, GetX)
- Comprehensive Templates for code generation across all layers
- Quality Rules Engine with coding standards and best practices
- Security Analysis capabilities with vulnerability detection
- Performance Optimization guidance and analysis
- Enhanced Logging System with spinners and formatted output
- Smart Project Detection from pubspec.yaml
- Usage-Based Configuration (debug, small fixes, features, full development, architecture)
- Team Size Considerations for project setup
- Focus Area Selection for targeted assistance
Features #
-
Commands:
claude_toolkit init- Interactive project setup with tailored configurationclaude_toolkit doctor- Health check for toolkit installation and project
-
Foundation Layers:
- Skills: Cross-platform utilities, Dart-specific capabilities, Flutter features
- Templates: Code generation templates for all project types
- Contexts: Architecture patterns, frameworks, and domain knowledge
- Rules: Quality standards, naming conventions, security guidelines
-
Interactive Experience:
- Auto-detection of project types
- Contextual questions based on usage scenarios
- Multi-select options for focus areas
- Smart defaults and skip options
- Progress indicators and visual feedback
-
Architecture Support:
- Clean Architecture with strict dependency rules
- MVC/MVVM patterns with clear separation
- Hexagonal Architecture with ports and adapters
- Domain-Driven Design principles
Initial Release #
- Complete toolkit with enterprise-grade development practices
- Comprehensive validation, testing, and quality assurance
- Generated code includes proper documentation and tests
- Follows established architectural patterns and best practices