Releases: ramakay/cc-enhance
Releases · ramakay/cc-enhance
v0.2.1: Complete Documentation & Branding Overhaul
🎨 What's New
Complete Rebranding
- New Tagline: "Adaptive prompt intelligence: 25-step selection, rule adherence, tool orchestration, parallel execution & memory"
- Comprehensive Description: Now captures ALL features, not just contrarian analysis
- Better Example: OAuth implementation showcasing full system capabilities
Visual Improvements
- Larger Icons: Increased to 48x48 and 32x32 for better visibility
- Transparent Backgrounds: All icons now work on dark/light backgrounds
- 80% Smaller Files: Optimized icon file sizes
Feature Highlighting
- Emphasizes 3-4x speed improvements with parallel execution
- Shows 25-step intelligent selection system
- Demonstrates MCP tool orchestration
- Highlights memory integration with claude-self-reflect
- Showcases agent detection capabilities
Documentation Updates
- Better explanation of ALL features
- Rich OAuth example showing:
- Intelligent step selection
- Memory & past solutions
- Tool recommendations
- Agent suggestions
- Parallel operations
- Security considerations
SEO & Discoverability
- Expanded keywords for npm search
- Better package description
- More accurate representation of capabilities
📊 The Real cc-enhance
This release finally represents what cc-enhance actually does - it's not just "prompt enhancement with contrarian analysis" but a complete intelligent system with:
- 25-step adaptive selection
- CLAUDE.md rule adherence
- MCP tool orchestration
- Parallel execution optimization
- Memory integration
- Agent detection
- Risk-based enhancement
Full Changelog: v0.2.0...v0.2.1
v0.2.0: Intelligent Selection System
🚀 What's New
Intelligent Selection System
- Dynamic Step Selection: Automatically selects from 25 specialized enhancement steps based on request complexity
- Risk-Based Enhancement: Low risk (4-5 steps) to Critical (15-20+ steps)
- Parallel Execution Optimization: Tasks marked with 🔄 can run simultaneously for 3-4x speed improvements
Documentation Improvements
- Comprehensive FAQ: Honest contrarian analysis addressing "Why does this even exist?"
- Intelligent Selection Guide: Complete documentation of the selection algorithm
- Visual Enhancements: New icon set for better documentation readability
Key Features
- Only applies relevant enhancements (no more verbose overkill)
- Risk assessment determines validation depth
- Debug mode (
--debug) shows complete decision process - Automatic parallel task detection and marking
📊 Selection Examples
"fix typo"→ 4 steps (minimal enhancement)"add feature"→ 10 steps (includes validation)"implement auth"→ 15 steps (security focus)"production deploy"→ 20+ steps (maximum coverage)
🔧 Technical Updates
- ESLint v9 configuration added
- Build system improvements
- Test coverage maintained at 100%
📚 New Documentation
- Intelligent Selection System Guide
- Expanded README with FAQ section
- Contrarian analysis of tool necessity
💡 Why This Matters
Even with excellent CLAUDE.md files, Claude can lose context mid-conversation. This release makes cc-enhance smarter about when and how much to enhance, avoiding unnecessary verbosity while ensuring critical steps aren't missed.
Full Changelog: v0.1.0...v0.2.0
v0.1.0 - Initial Release
Release v0.1.0 - Initial Release
🎉 Features
- Prompt Enhancement: Transform vague requests into comprehensive, structured prompts
- Contrarian Analysis: Challenge assumptions early to prevent wasted effort
- Agent Detection: Automatically detect and recommend Claude Code agents
- Parallel Execution: Mark tasks with 🔄 for simultaneous execution
- Context Integration: Automatically incorporates CLAUDE.md project rules
🔧 Improvements
- Zero runtime dependencies for enhanced security (200KB smaller footprint)
- Added debug logging with CC_ENHANCE_DEBUG environment variable
- Increased agent cache to 5 minutes for better performance
- Enhanced context handling for natural conversation flow
- Added comprehensive test infrastructure with Vitest
- Professional CI/CD pipeline with GitHub Actions
🛡️ Security
- Zero runtime dependencies to minimize attack surface
- NPM provenance attestation for supply chain security
- Security policy and vulnerability reporting process
- Automated security scanning in CI/CD pipeline
- Secrets properly excluded from version control
📦 Installation
npm install -g cc-enhance🚀 Usage
In Claude Code:
/enhance implement user authenticationThe tool will transform your request into a comprehensive prompt with:
- Contrarian analysis to challenge assumptions
- Parallel execution markers (🔄) where applicable
- Agent recommendations when beneficial
- Context from your project's CLAUDE.md rules
🏗️ Architecture
- TypeScript-first development with full type safety
- Modular design with clean separation of concerns
- Comprehensive test coverage
- ESLint and Prettier for code quality
- Professional build pipeline
📊 Project Stats
- Dependencies: 0 runtime dependencies
- Bundle Size: ~200KB total
- Test Coverage: Comprehensive test suite
- Node Support: >=18.0.0
Contributors
- @ramakay - Project creator and maintainer
Links
This initial release represents the foundation of cc-enhance as a professional prompt enhancement tool for Claude Code users. We've prioritized security, performance, and user experience from day one.