using-git-worktrees
Using Git Worktrees
Creation Steps
Announce at start: "I'm using the using-git-worktrees skill to set up an isolated workspace."
1. Detect Repository Root and Project Name
Project name is the basename of the repository top-level directory (the directory returned by git rev-parse --show-toplevel).
repo_root="$(git rev-parse --show-toplevel)"
project_name="$(basename "$repo_root")"
2. Choose Feature Name
Use an arbitrary dash-cased feature string (for example: auth-refactor, fix-login-timeout, plan-implementation).
More from tstelzer/skills
skill-creator
Guide for creating or updating simple, standalone skills with a single SKILL.md file
53discovery
Use for deep design discovery and problem understanding before planning or implementation. Trigger when the user wants to think deeply, build knowledge, surface edge-cases, ask many questions, or explore the problem space without producing plans or code; save a design artifact only when durable context is requested or clearly useful.
44effect-vitest
Testing Effect programs with vitest. Use when writing tests for effect-based code.
32effect
Explains basic effect usage and terms. Use when using effect in typescript.
31review-plan-implementation
Review code changes against a plan using the plan location and implementing git commit(s).
31effect-http-server
Explains how to define http servers with effect. Use only when a top-level server is, or needs to be written in effect.
30