원클릭으로
bl-record
Record changes as a new commit in git-branchless workflow
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Record changes as a new commit in git-branchless workflow
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | bl-record |
| description | Record changes as a new commit in git-branchless workflow |
| argument-hint | [-m <message>] [--create-branch] |
Category: Git Workflow
Record staged/unstaged changes as a new commit using git-branchless. Optionally create a branch for the commit.
/bl-record [-m <message>] [--create-branch]
| Option | Description |
|---|---|
-m <message> | Commit message (required) |
--create-branch | Create a branch for PR submission (uses -c flag) |
# Record with message
/bl-record -m "feat: add user validation"
# Record and create branch for PR
/bl-record -m "fix: handle null input" --create-branch
Check Prerequisites
Stage Changes (if needed)
git status to check for changesgit add -A to stage allRecord the Commit
--create-branch is provided:
git branchless record -c -m "<message>"
Then immediately return to detached HEAD:
git checkout --detach
git branchless record -m "<message>"
Show Result
git sl to display the updated stackUser: /bl-record -m "feat: add user model"
Agent: Recording changes...
Staged changes:
A src/models/user.py
M src/models/__init__.py
Running: git branchless record -m "feat: add user model"
◆ abc1234 (main) initial commit
┃
● def5678 feat: add user model ← New commit
Commit recorded successfully.
User: /bl-record -m "fix: validate email" --create-branch
Agent: Recording changes with branch creation...
Staged changes:
M src/validators.py
Running: git branchless record -c -m "fix: validate email"
Branch created: fix-validate-email
Returning to detached HEAD...
Running: git checkout --detach
◆ abc1234 (main) initial commit
┃
● ghi9012 fix: validate email (fix-validate-email) ← New commit with branch
Commit recorded with branch for PR submission.
Use /bl-submit to push the branch.
| Error | Resolution |
|---|---|
| No changes to record | Inform user there's nothing to commit |
| Not in detached HEAD | Warn and suggest git checkout --detach |
| git-branchless not installed | Provide installation command |
| Repo not initialized | Suggest /bl-init |
When using -c to create a branch, git-branchless checks out that branch. We immediately detach again to maintain the branchless workflow where you work in detached HEAD and only create branches when submitting PRs.
Capture browser console, network, and performance logs for debugging. Auto-loads when debugging browser issues, analyzing errors, or investigating page behavior. Provides systematic log capture workflow using Chrome DevTools MCP.
Set up tmux notification system for Claude Code sessions
Use when facing complex, multi-layered debugging issues that require coordinated investigation across different domains (frontend, backend, database, network, etc). Spawns specialized debug expert agents to handle specific aspects of the investigation.
Creates a concise engineering implementation plan with team orchestration using Task coordination tools. Use when planning multi-step implementation work that requires team coordination, task dependencies, and parallel execution strategies.
Set up a new Django 6.0 project with modern tooling (uv, direnv, HTMX, OAuth, DRF, testing). Use when the user wants to create a Django project from scratch with production-ready configuration.
Download YouTube video transcripts as readable text files. Use when extracting transcripts from videos for analysis, documentation, or content review.