start-work

Create branches and fetch context for GitHub issues and RFCs.

92|7|Updated Dec 11, 2025
One-click install
npx skills add https://github.com/encero-systems/incan --skill start-work-encero-systems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start-work
Source: https://github.com/encero-systems/incan/tree/main/.agents/skills/start-work
Command: npx skills add https://github.com/encero-systems/incan --skill start-work-encero-systems

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of getting started on GitHub issues or RFCs by automating branch creation, context gathering, and learning summaries, enhancing your productivity and ensuring you don't miss crucial details.

Core Features & Use Cases

  • Branch Creation: Automatically creates and switches to the appropriate branch based on the type of task.
  • Context Gathering: Fetches issue/RFC context and checks relevant learnings.
  • Task Setup: Provides a workflow summary and initial acceptance contract suggestions.

Quick Start

Start a new task by running /start-work #123 or /start-work "My task description".

Frequently Asked Questions about start-work

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

FAQPage Schema
How do I automate GitHub branch creation for issue tracking and RFCs?

Automating GitHub branch creation for issue tracking involves using a workflow tool that checks out a relevant branch based on the task. This streamlines context fetching and prepares your codebase for development without manual setup.

What is the best way to prepare a codebase for a new GitHub issue?

The best way to prepare a codebase for a new GitHub issue is to automate context gathering and branch creation. This ensures you capture all relevant RFC details and previous learnings before writing code.

How do I start working on a GitHub issue using a command line workflow?

You can start working on a GitHub issue by running a command like /start-work followed by the issue number. This fetches issue context, creates a branch, and provides an initial acceptance contract.

Does automated branch creation work with both GitHub issues and RFC management?

Automated branch creation works with both GitHub issues and RFC management. The workflow distinguishes between task types to create the appropriate branch and gather the correct context for each.

Can I get learning summaries when fetching context for GitHub RFCs?

Yes, when fetching context for GitHub RFCs, the workflow checks relevant learnings and provides a summary. This ensures developers have historical project context before starting the task.

What are the limitations of automating GitHub issue preparation?

Automating GitHub issue preparation requires your codebase to rely on GitHub for issue tracking and RFC management. It focuses on setup and context gathering, so it does not write the actual code for the issue.