Claude-skill-registry-data managing-autonomous-development
git clone https://github.com/majiayu000/claude-skill-registry-data
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry-data "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/managing-autonomous-development" ~/.claude/skills/majiayu000-claude-skill-registry-data-managing-autonomous-development && rm -rf "$T"
data/managing-autonomous-development/SKILL.mdSugar
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
- Command Recognition: Claude identifies the appropriate Sugar command (e.g.,
,/sugar-task
,/sugar-status
,/sugar-review
)./sugar-run - Parameter Extraction: Claude extracts relevant parameters from the user's request, such as task type, priority, and execution flags.
- Execution: Claude executes the corresponding Sugar command with the extracted parameters, interacting with the Sugar plugin.
- 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:
- Create a new development task with specific requirements.
- Check the current status of the Sugar system and task queue.
- Review and manage pending tasks in the queue.
- Start or manage the autonomous execution mode.
Examples
Example 1: Creating a New Feature Task
User request: "/sugar-task Implement user authentication --type feature --priority 4"
The skill will:
- Parse the request and identify the command as
with parameters "Implement user authentication",/sugar-task
, and--type feature
.--priority 4 - Execute the
command to create a new task with the specified parameters.sugar - Confirm the successful creation of the task to the user.
Example 2: Checking System Status
User request: "/sugar-status"
The skill will:
- Identify the command as
./sugar-status - Execute the
command to retrieve the system status.sugar - Display the system status, including task queue information, to the user.
Best Practices
- Clarity: Always confirm the parameters before executing a command to ensure accuracy.
- Safety: When using
, strongly advise the user to use/sugar-run
first.--dry-run --once - Validation: Recommend validating the Sugar configuration before starting autonomous mode.
Integration
This skill integrates directly with the Sugar plugin, leveraging its command-line interface to manage autonomous development workflows. It can be combined with other skills to provide a more comprehensive development experience.
Prerequisites
- Appropriate file access permissions
- Required dependencies installed
Instructions
- Invoke this skill when the trigger conditions are met
- Provide necessary context and parameters
- Review the generated output
- Apply modifications as needed
Output
The skill produces structured output relevant to the task.
Error Handling
- Invalid input: Prompts for correction
- Missing dependencies: Lists required components
- Permission errors: Suggests remediation steps
Resources
- Project documentation
- Related skills and commands