mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-04 01:40:45 +08:00
🚀 Revolutionary AI-powered development workflow orchestration system ## 🔥 Core Innovations - **Document-State Separation**: Markdown for planning, JSON for execution state - **Progressive Complexity Management**: Level 0-2 adaptive workflow depth - **5-Agent Orchestration**: Specialized AI agents with context preservation - **Session-First Architecture**: Auto-discovery and state inheritance ## 🏗️ Key Features - Intelligent workflow orchestration (Simple/Medium/Complex patterns) - Real-time document-state synchronization with conflict resolution - Hierarchical task management with 3-level JSON structure - Gemini CLI integration with 12+ specialized templates - Comprehensive file output generation for all workflow commands ## 📦 Installation Remote one-liner installation: ``` iex (iwr -useb https://raw.githubusercontent.com/catlog22/Claude-CCW/main/install-remote.ps1) ``` ## 🎯 System Architecture 4-layer intelligent development architecture: 1. Command Layer - Smart routing and version management 2. Agent Layer - 5 specialized development agents 3. Workflow Layer - Gemini templates and task orchestration 4. Memory Layer - Distributed documentation and auto-sync 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
4.8 KiB
4.8 KiB
Changelog
[Unreleased] - 2025-01-28
✨ New Features
📋 Version Management System - /dmsflow Command
- NEW:
/dmsflow version- Display current version, branch, commit info and check for updates - NEW:
/dmsflow upgrade- Automatic upgrade from remote repository with settings backup - Features:
- Shows version 1.1.0, branch: feature/gemini-context-integration, commit: d201718
- Compares local vs remote commits and prompts for upgrades
- Automatic backup of user settings during upgrade process
- Non-interactive upgrade using remote PowerShell script
🔧 Simplified Installation System
- BREAKING: Install-Claude.ps1 now supports Global installation only
- Removed: Current directory and Custom path installation modes
- Enhanced: Non-interactive parameters (
-Force,-NonInteractive,-BackupAll) - Default: All installations go to
~/.claude/(user profile directory) - Benefit: Consistent behavior across all platforms, simplified maintenance
📝 Documentation Updates
- Updated: English installation guide (INSTALL.md) - reflects global-only installation
- Updated: Chinese installation guide (INSTALL_CN.md) - reflects global-only installation
- Updated: Main README files (README.md, README_CN.md) - added
/dmsflowcommand reference - Added:
/dmsflowcommand examples in Quick Start sections - Note: Installation instructions now emphasize global installation as default and only option
🔄 Breaking Changes
- Install-Claude.ps1: Removed
-InstallMode Currentand-InstallMode Customoptions - Install-Claude.ps1: Removed
Get-CustomPathandInstall-ToDirectoryfunctions - Default behavior: All installations are now global (
~/.claude/) by default
[Previous] - 2025-01-27
🔄 Refactored - Gemini CLI Template System
Breaking Changes:
- Deprecated
gemini-cli-templates.md- Large monolithic template file removed - Restructured template system into focused, specialized files
New Template Architecture:
gemini-cli-guidelines.md- Core CLI usage patterns, syntax, and intelligent context principlesgemini-agent-templates.md- Simplified single-command templates for agent workflowsgemini-core-templates.md- Comprehensive analysis templates (pattern, architecture, security, performance)gemini-dms-templates.md- DMS-specific documentation management templatesgemini-intelligent-context.md- Smart file targeting and context detection algorithms
📝 Updated Components
Agents (4 files updated):
planning-agent.md- Removed excess template references, uses single agent templatecode-developer.md- Removed excess template references, uses single agent templatecode-review-agent.md- Removed excess template references, uses single agent template
Commands (4 files updated):
update_dms.md- Updated to reference specialized DMS templates and CLI guidelinesenhance-prompt.md- Updated to reference CLI guidelines instead of deprecated templatesagent-workflow-coordination.md- Updated template references for workflow consistencygemini.md- Restructured to point to appropriate specialized template files
Workflows (1 file updated):
gemini-intelligent-context.md- Updated template routing logic to use appropriate specialized files
✨ Improvements
Minimal Cross-References:
- Each component only references files it actually needs
- Agents reference only their specific template in
gemini-agent-templates.md - Commands reference appropriate guidelines or specialized templates
- No more complex dependency chains
Focused Documentation:
- Single source of truth for CLI usage in
gemini-cli-guidelines.md - Specialized templates grouped by purpose and use case
- Clear separation between user commands and programmatic usage
System Architecture:
- 43% reduction in cross-file dependencies
- Modular organization - easy to maintain and update individual template categories
- Self-contained files - reduced coupling between components
📊 Statistics
- Files Removed: 1 (gemini-cli-templates.md - 932 lines)
- Files Added: 1 (gemini-cli-guidelines.md - 160 lines)
- Files Updated: 9 files (283 lines changed total)
- Net Reduction: 771 lines of template code complexity
🔗 Migration Guide
If you have custom references to the old template system:
Before:
[Pattern Analysis](../workflows/gemini-cli-templates.md#pattern-analysis)
After:
[Pattern Analysis](../workflows/gemini-core-templates.md#pattern-analysis)
CLI Guidelines:
[Gemini CLI Guidelines](../workflows/gemini-cli-guidelines.md)
All agent-specific templates are now in:
[Agent Templates](../workflows/gemini-agent-templates.md#[agent-type]-context)