cc-plugin  by TokenRollAI

AI-powered plugin for enhanced developer workflows

Created 3 months ago
252 stars

Top 99.6% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This project provides a Claude Code plugin designed to enhance developer workflows through intelligent automation. It addresses the need for streamlined Git operations, research-first development patterns, and creative ideation tools within the Claude environment. The plugin aims to transform how developers interact with codebases by automating repetitive tasks and providing advanced code analysis and documentation capabilities, targeting developers seeking to boost productivity and code quality.

How It Works

The plugin operates using a multi-agent system, featuring an Execution agent for running commands and modifying files, a Scout agent for in-depth codebase investigation and reporting, and a Recorder agent for creating and maintaining technical documentation. It champions a Documentation-Driven Development approach, facilitated by commands like /tr:initDoc and /tr:updateDoc. A key differentiator is its integration with Claude, enabling features such as intelligent commit message generation (/tr:commit), complex task handling via code investigation (/tr:withScout), and automated Pull Request reviews (/tr:reviewPR). The system also supports integration with GLM4.6 models through the claude-code-router for enhanced sub-agent performance.

Quick Start & Requirements

Installation involves adding the plugin marketplace via /plugin marketplace add https://github.com/TokenRollAI/cc-plugin, followed by installing the plugin with /plugin install tr@cc-plugin. Users must configure their system prompt by copying the contents of CLAUDE.example.md to ~/.claude/CLAUDE.md. A primary prerequisite is the @musistudio/claude-code-router, which requires global installation (npm install -g @musistudio/claude-code-router) and configuration in ~/.claude-code-router/config.json, including API keys for Claude and GLM models.

Highlighted Details

  • Multi-Agent System: Employs specialized agents for execution, code investigation (Scout), and documentation (Recorder).
  • Documentation Automation: Offers commands like /tr:initDoc, /tr:updateDoc, and /tr:what for project documentation setup, updates, and task guidance.
  • Workflow Enhancements: Includes intelligent commit message generation (/tr:commit), code analysis via Scout (/tr:withScout), and automated Pull Request reviews (/tr:reviewPR).
  • Model Flexibility: Supports integration with GLM4.6 models via the claude-code-router configuration.

Maintenance & Community

The project is developed by DJJ & Danniel. The provided README does not include links to community channels such as Discord or Slack, nor does it detail a public roadmap.

Licensing & Compatibility

The README does not specify the project's license type. Consequently, information regarding compatibility for commercial use or linking with closed-source projects is not available.

Limitations & Caveats

This plugin is explicitly marked as a "(WIP) Work In Progress". Its functionality is dependent on the correct setup and configuration of the Claude plugin architecture and the external claude-code-router, which may introduce a complex initial setup process for users.

Health Check
Last Commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
2
Star History
12 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Jeff Hammerbacher Jeff Hammerbacher(Cofounder of Cloudera), and
3 more.

AutoPR by irgolic

0%
1k
AI-powered workflows for codebase automation
Created 2 years ago
Updated 1 year ago
Feedback? Help us improve.