synthesys-lab/agentize/fork-dev-branch
Claude Code and agent skill by synthesys-lab/agentize
- community
- ext:[{"type":"hook","description":"Pre/post lifecycle hooks"}]
Checking that the SKILL.md file is still in the repository.
Create a development branch for a given GitHub issue with standardized naming
Install
npx vskill@latest install synthesys-lab/agentize/fork-dev-branchSemi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
Fork Dev Branch
This skill instructs AI agents on how to create a development branch for implementing a GitHub issue. The branch name follows the standard format: issue-<number>.
Branch Naming Convention
Branches created by this skill must follow this exact format:
Where:
<number>: The GitHub issue number (without the#symbol)
Examples:
issue-42issue-15issue-67issue-23
Rationale: GitHub issues provide full context (title, description, labels, etc.). Branch names only need the issue number for identification. This simplifies branch creation and treats issues as the single source of truth.
Workflow for AI Agents
When this skill is invoked, the AI agent MUST follow these steps:
1. Extract and Verify Issue Number
Find the issue number from conversation context:
- Look for explicit references: "for issue #42", "implement #15", etc.
- If not found, check recent issues:
gh issue list --limit 10 - If still unclear, ask the user: "Which issue number should this branch be for?"
- Accept numbers with or without
#prefix (e.g., "42" or "#42")
Verify the issue exists and is open:
If the issue is closed or doesn't exist, inform the user and abort.
2. Create Branch
Create and switch to the new branch:
Confirm success:
Examples
Example 1: Simple Feature Branch
Context: User wants to implement issue #42 for TypeScript SDK support.
Conversation:
Example 2: Bugfix Branch
Context: User wants to fix issue #15.
Conversation:
Example 3: Error - Invalid Issue Number
Context: User provides a non-existent issue number.
Conversation:
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.claude-plugin/skills/fork-dev-branch/SKILL.md
Popularity
- Repository stars
- 55
- Repository forks
- 12
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Extension points
hookPre/post lifecycle hooks
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/synthesys-lab/agentize/fork-dev-branch)