Создание ветки и issue для новой фичи

★ 6.9 · vibe-coding

Разработка новой функции (Feature) is a Claude Code skill that creates a `feat/<slug>` branch from a plain-language description and registers a matching crosslink issue with priority medium and label feature. Reach for it when you want to spin up a feature branch without typing the naming convention by hand, when you need the task tracked in the issue system the moment you start coding, or when the team convention requires consistent `feat/<slug>` names and you'd rather not remember the rules. The skill slugifies the input description (lowercase, spaces to hyphens, non-alphanumeric characters stripped), validates preconditions — branch must not already exist, working copy must have no unexpected diff (checked via `jj status`) — then runs `jj bookmark create feat/<slug>` and `jj new -m "wip: start feat/<slug>"`, and finally calls `crosslink issue create` with the original description as the title. Both jj (Jujutsu) and crosslink must be available in the environment. This skill initialises new work, not merges or branch cleanup — those are separate workflows. It does not push to a remote; that step stays with the user. Plain-Git repositories without jj are not supported.