begin

📁 kvnwolf/devtools 📅 7 days ago
1
总安装量
1
周安装量
#53518
全站排名
安装命令
npx skills add https://github.com/kvnwolf/devtools --skill begin

Agent 安装分布

amp 1
opencode 1
kimi-cli 1
codex 1
claude-code 1

Skill 文档

Begin

Start working on a new task with a clean, up-to-date workspace.

Branch Naming

Convert user input to semantic branch name in kebab-case:

Format: <type>/<description> or <type>/<ticket-or-issue-id>/<description> if issue tracker is setup

Types (from conventional commits):

  • feat — new feature
  • fix — bug fix
  • docs — documentation
  • style — formatting, no code change
  • refactor — code restructuring
  • perf — performance improvement
  • test — adding/updating tests
  • build — build system, dependencies
  • ci — CI/CD configuration
  • chore — maintenance tasks

Examples:

User Input Branch Name
“add dark mode” feat/add-dark-mode
“fix login bug” fix/login-bug
“GH-456 fix memory leak” fix/gh-456/memory-leak
“update readme” docs/update-readme
“refactor auth module” refactor/auth-module

Workflow

  1. Ensure clean state: verify no uncommitted changes exist, otherwise ask user to stash or commit first
  2. Sync with latest: switch to main and pull the latest changes
  3. Create workspace: create and switch to the new branch
  4. Confirm: show new branch name, remind to use /finish when ready

Git Actions

git status --porcelain
git checkout main
git pull origin main
git checkout -b <branch-name>

IMPORTANT: Run each git command separately. Do NOT chain commands with &&.