redsub-start-work

Create Git feature branches and set up isolated worktrees with dependencies.

2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/redsub-captain/redsub-claude-code --skill redsub-start-work
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: redsub-start-work
Source: https://github.com/redsub-captain/redsub-claude-code/tree/main/skills/redsub-start-work
Command: npx skills add https://github.com/redsub-captain/redsub-claude-code --skill redsub-start-work

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of creating a new feature branch and preparing your local environment for development, streamlining the initial steps of adding new functionality.

Core Features & Use Cases

  • Branch Creation: Automatically creates a new Git branch based on a provided name, prefixed with feature/.
  • Environment Setup: Optionally sets up isolated worktrees and performs project-specific dependency installations (e.g., npm install, cargo build).
  • Use Case: When starting a new user authentication feature, you can use this Skill to create the feature/user-authentication branch and ensure all project dependencies are installed in a clean worktree.

Quick Start

Use the redsub-start-work skill to create a new branch named 'user-authentication'.

Frequently Asked Questions about redsub-start-work

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

FAQPage Schema
How do I create a Git feature branch and set up my development environment automatically?

To create a Git feature branch and set up your environment, you can automate syncing with the main branch and optionally configuring an isolated worktree. This ensures the new branch is prepared with all necessary project dependencies installed.

What is a Git worktree and when do I need it for feature branch development?

A Git worktree is an isolated directory linked to your repository, needed when developing a feature branch without modifying your current working directory. It allows maintaining multiple branches simultaneously with separate project dependencies.

Can I automatically run project dependency installation when creating a new Git branch?

Yes, you can automatically run project dependency installation when creating a new Git branch. The environment setup can trigger project-specific build commands like npm install or cargo build, depending on the detected language and package manager.

Does automated branch creation support syncing with the latest main branch before starting work?

Yes, automated branch creation supports syncing with the latest main branch before starting work. This ensures your new feature branch is based on the most up-to-date codebase, preventing merge conflicts later in the development workflow.

What is the best way to manage feature branch prefixes during Git branch creation?

The best way to manage feature branch prefixes during Git branch creation is using an automation tool that applies standard prefixes like feature/ to your branch name. This keeps repository branches organized consistently.

What package managers and build commands are supported for environment setup in an isolated worktree?

Supported package managers and build commands for environment setup include npm install and cargo build, covering various languages. The setup handles project-specific dependency installation automatically within the isolated worktree directory.