claude-workflow-v2  by CloudAI-X

AI-powered development workflow enhancement for code and project management

Created 1 week ago

New!

1,094 stars

Top 34.8% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This repository provides claude-workflow, a universal plugin designed to significantly enhance Claude Code's capabilities within software development projects. It introduces specialized agents, comprehensive knowledge skills, and robust automation hooks, enabling developers to integrate AI assistance more deeply and effectively into their daily workflows. The primary benefit is streamlining complex tasks, improving code quality, and accelerating development cycles through intelligent automation and expert guidance.

How It Works

The plugin's core functionality is built around a modular system. Seven specialized agents tackle distinct development phases, from orchestrating multi-step tasks and reviewing code quality to debugging, documenting, auditing security, refactoring, and architecting tests. Complementing these are six knowledge skills offering expertise in areas like codebase analysis, testing strategies, architectural patterns, performance optimization, Git workflows, and API design. Users can dynamically shift Claude's focus using four distinct output styles activated by slash commands (e.g., /project-starter:architect for system design, /project-starter:rapid for fast iteration). Furthermore, eight automation hooks integrate seamlessly with project events, such as triggering security scans before commits, auto-formatting files, or providing desktop notifications for task completion.

Quick Start & Requirements

  • Installation: Clone the plugin repository using git clone https://github.com/CloudAI-X/claude-workflow.git. Then, run Claude Code with the plugin enabled via the command claude --plugin-dir ./claude-workflow.
  • Prerequisites: Requires Claude Code version 1.0.33 or later. Additionally, Node.js (for npm commands), Python 3 (for hook scripts), and Git (for version control features) are necessary.
  • Setup: The initial setup is straightforward, primarily involving repository cloning and configuring Claude Code to recognize the plugin directory.

Highlighted Details

  • Specialized Agents: Seven distinct agents are available, including orchestrator, code-reviewer, debugger, docs-writer, security-auditor, refactorer, and test-architect, each targeting specific development needs.
  • Knowledge Skills: Six deep knowledge domains empower the AI, covering project-analysis, testing-strategy, architecture-patterns, performance-optimization, git-workflow, and api-design.
  • Output Styles: Four user-selectable modes (/project-starter:architect, /project-starter:rapid, /project-starter:mentor, /project-starter:review) allow tailoring Claude's interaction style and focus.
  • Automation Hooks: Eight automation hooks provide event-driven capabilities, such as pre-commit security scans, automatic code formatting, file protection, and user notifications.

Maintenance & Community

The provided README does not contain specific details regarding notable contributors, community support channels (e.g., Discord, Slack), or a public roadmap. Contributions are encouraged through standard GitHub pull request workflows as outlined in CONTRIBUTING.md.

Licensing & Compatibility

The project is released under the permissive MIT license. This license generally allows for broad compatibility, including commercial use and integration into closed-source projects without significant restrictions.

Limitations & Caveats

Successful operation relies on the correct configuration of permissions within .claude/settings.local.json and potentially server integrations detailed in mcp-servers-template.md, which require additional user setup. The plugin's overall effectiveness is also contingent on the capabilities and integration points of the underlying Claude Code environment.

Health Check
Last Commit

4 days ago

Responsiveness

Inactive

Pull Requests (30d)
3
Issues (30d)
7
Star History
1,114 stars in the last 10 days

Explore Similar Projects

Feedback? Help us improve.