sugar

Transform Claude Code into an autonomous AI development powerhouse with rich task context, specialized agents, and intelligent workflow automation

View on GitHub
Author Steven Leggett
Namespace @jeremylongshore/claude-code-plugins-plus
Category devops
Version 2.0.0
Stars 1,193
Downloads 2
self.md verified
Table of content

Transform Claude Code into an autonomous AI development powerhouse with rich task context, specialized agents, and intelligent workflow automation

Installation

npx claude-plugins install @jeremylongshore/claude-code-plugins-plus/sugar

Contents

Folders: agents, commands, hooks, mcp-server, skills

Files: LICENSE, README.md, plugin.json

Documentation

Transform your Claude Code experience with autonomous AI development capabilities!

What is Sugar?

Sugar is a premier Claude Code plugin that brings true autonomous development to your projects. Unlike simple automation plugins, Sugar provides:

Quick Start

Prerequisites

  1. Install Sugar CLI (if not already installed):

    pip install sugarai
    
  2. Initialize in your project:

    cd /path/to/your/project
    sugar init
    

Installation

Install the Sugar plugin via Claude Code:

/plugin install sugar

Basic Usage

Create Tasks

/sugar-task "Implement user authentication" --type feature --priority 4

View Status

/sugar-status

Start Autonomous Mode

/sugar-run --dry-run  # Test first
/sugar-run            # Start autonomous development

Features

Slash Commands

Specialized Agents

Automatic Task Discovery

Sugar automatically discovers work from:

Advanced Features

Rich Task Context

Create tasks with comprehensive metadata:

sugar add "User Dashboard Redesign" --json --description '{
  "priority": 5,
  "type": "feature",
  "context": "Complete overhaul of user dashboard for better UX",
  "business_context": "Improve user engagement and reduce support tickets",
  "technical_requirements": ["responsive design", "accessibility compliance"],
  "agent_assignments": {
    "ux_design_specialist": "UI/UX design leadership",
    "frontend_developer": "Implementation and optimization",
    "qa_test_engineer": "Testing and validation"
  },
  "success_criteria": ["mobile responsive", "passes accessibility audit"]
}'

Custom Task Types

Define your own task types beyond the defaults:

sugar task-type add security_audit \
  --name "Security Audit" \
  --description "Security vulnerability scanning" \
  --agent "tech-lead" \
  --emoji "๐Ÿ”’"

Multi-Project Support

Sugar maintains isolated instances per project:

Configuration

Sugar auto-generates .sugar/config.yaml with sensible defaults. Key settings:

sugar:
  loop_interval: 300           # 5 minutes between autonomous cycles
  max_concurrent_work: 3       # Execute multiple tasks per cycle
  dry_run: false               # Set to true for safe testing

  claude:
    enable_agents: true        # Enable Claude agent mode selection
    use_structured_requests: true

Safety Features

Documentation

Support

License

MIT License - see LICENSE


Sugar ๐Ÿฐ v1.9.1 - Transform any project into an autonomous development environment.

โš ๏ธ Disclaimer: Sugar is an independent third-party tool. “Claude,” “Claude Code,” and related marks are trademarks of Anthropic, Inc. Sugar is not affiliated with, endorsed by, or sponsored by Anthropic, Inc.

Included Skills

This plugin includes 1 skill definition:

managing-autonomous-development

|

View skill definition

Sugar

This skill provides automated assistance for sugar tasks.

Overview

This skill empowers Claude to orchestrate and monitor autonomous development processes within the Sugar environment. It provides a set of commands to create, manage, and execute tasks, ensuring efficient and automated software development workflows.

How It Works

  1. Command Recognition: Claude identifies the appropriate Sugar command (e.g., /sugar-task, /sugar-status, /sugar-review, /sugar-run).
  2. Parameter Extraction: Claude extracts relevant parameters from the user’s request, such as task type, priority, and execution flags.
  3. Execution: Claude executes the corresponding Sugar command with the extracted parameters, interacting with the Sugar plugin.
  4. Response Generation: Claude presents the results of the command execution to the user in a clear and informative manner.

When to Use This Skill

This skill activates when you need to:

Examples

Example 1: Creating a New Feature Task

User request: “/sugar-task Implement user authentication –type feature –priority 4”

The skill will:

  1. Parse the request and identify the command as /sugar-task with parameters “Implement user authentication”, --type feature, and --priority 4.
  2. Exe

…(truncated)

Source

View on GitHub

Tags: devops autonomousdevelopmentaitask-managementautomationagentsenterpriseworkflowproductivitymcp