dev-start

Enforce structured issue intake, pre-flight checks, branch creation, and project board updates for GitHub repositories.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/learnzdevelopmenthub/paadhai --skill dev-start-learnzdevelopmenthub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-start
Source: https://github.com/learnzdevelopmenthub/paadhai/tree/main/.claude/skills/dev-start
Command: npx skills add https://github.com/learnzdevelopmenthub/paadhai --skill dev-start-learnzdevelopmenthub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the friction of early development by guiding issue intake, pre-flight validation, branch creation, and project board alignment so every feature starts clean and tracked.

Core Features & Use Cases

  • Issue intake and context display: fetches or lists GitHub issues, surfaces milestones and labels, and presents a banner with the current issue plus branch information.
  • Pre-flight and branch setup: verifies the working tree and develop branch, offers stash or branch switching, refreshes from origin, and derives a compliant feature branch name with issue metadata.
  • Project board sync and handoff: after G-04 confirmation it creates and pushes the feature branch, moves the card to In Progress via GraphQL, and signals that /dev-plan is the next step for implementation planning, e.g., intake issue #42, create feature/42-add-login, and move the card forward automatically.

Quick Start

Run dev-start to intake an issue, perform pre-flight checks, create the feature branch, and mark the issue in progress.

Frequently Asked Questions about dev-start

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub issue intake and feature branch creation?

Automate GitHub issue intake and feature branch creation by reading .paadhai.json, validating the working tree, deriving a compliant branch name, and pushing the branch after explicit approval.

Does branch creation from develop require Paadhai configuration?

Yes, branch creation requires Paadhai configuration. The process reads .paadhai.json to enforce rules where feature or fix issues must branch from develop and stay tracked on the project board.

How do I move a GitHub project board card to In Progress automatically?

Move a project board card to In Progress automatically by creating and pushing the feature branch, then using gh GraphQL commands to update the board status after confirming the G-04 pre-flight checks.

What pre-flight checks are needed before creating a Git feature branch?

Pre-flight checks verify the working tree and develop branch status, offer stash or branch switching options, and refresh from origin to ensure the repository is clean before deriving the feature branch name.

Can I use gh CLI to sync GitHub issues with a project board?

Yes, you can use gh CLI to sync GitHub issues with a project board. The workflow fetches issue metadata, creates the branch, and uses gh GraphQL commands to move the card to In Progress.

What to do after setting up a feature branch for a GitHub issue?

After setting up a feature branch for a GitHub issue, the next step is implementation planning. The workflow signals that /dev-plan should be used for planning the development of the tracked issue.