ref

Create structured refactoring tasks with chore labels and priority 3.

19|3|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/GobbyAI/gobby --skill ref
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ref
Source: https://github.com/GobbyAI/gobby/tree/main/src/gobby/install/shared/skills/ref
Command: npx skills add https://github.com/GobbyAI/gobby --skill ref

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables engineers to quickly convert natural language prompts into structured refactoring tasks in the project task system, reducing manual task creation.

Core Features & Use Cases

  • Create tasks from a user-specified title: builds a chore-labeled refactor task with a standardized description.
  • Enforce consistent metadata: applies the label ["refactor"], priority 3, and category semantics, ensuring tasks are easy to track.
  • Use Case: When you notice duplicated logic or brittle modules, describe the change and generate a task like "Extract database logic into repository class" with the proper task settings.

Quick Start

Example: /ref Extract database logic into repository class

Frequently Asked Questions about ref

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a structured refactoring task from a natural language prompt?

To create a refactoring task, provide a descriptive title as user input. The system automatically generates a chore task labeled 'refactor' with priority 3, returning a confirmation with the task reference.

Can I automate code cleanup task creation for duplicated logic?

Yes, you can automate code cleanup task creation by passing a natural language description of the duplicated logic. The system converts this into a standardized task with the 'refactor' label, priority 3, and chore task type.

What metadata is enforced when creating a code refactor task?

Code refactor tasks enforce specific metadata: task_type is set to 'chore', labels include ['refactor'], priority is fixed at 3, and the current session_id context is attached.

Does this task creation method work for renaming symbols and extracting logic?

Yes, this task creation method works for renaming symbols and extracting logic. You input the desired refactoring action as a title, and it generates a structured chore task to track the codebase cleanup.

What is the best way to track repository simplification workflows as tasks?

The best way to track repository simplification workflows is to generate a task using a descriptive title. This creates a tracked chore task with 'refactor' labels and priority 3 for consistent project management.