← ClaudeAtlas

github-clilisted

GitHub CLI workflows for issues, labels, and PRs with proper linking, base branch handling, and structured descriptions
magnusrodseth/dotfiles · ★ 0 · Code & Development · score 68
Install: claude install-skill magnusrodseth/dotfiles
# GitHub CLI Workflows ## Prerequisites Ensure `gh` is authenticated: ```bash gh auth status ``` ## Issues ### Create Issue ```bash gh issue create --title "Brief descriptive title" --body "$(cat <<'EOF' ## Summary One-paragraph description of what needs to be done and why. ## Requirements - [ ] Requirement 1 - [ ] Requirement 2 - [ ] Requirement 3 ## Acceptance Criteria - [ ] Criterion 1 - [ ] Criterion 2 ## Notes Additional context, links, or considerations. EOF )" --label "label1,label2" ``` **Issue Title Conventions:** - Start with action verb: Add, Fix, Update, Remove, Refactor, Implement - Be specific: "Add user authentication" not "Auth stuff" - Keep under 72 characters ### Read Issues ```bash # List open issues gh issue list # List with filters gh issue list --label "bug" --assignee "@me" # View specific issue gh issue view 123 # View with comments gh issue view 123 --comments ``` ### Update Issue ```bash # Add labels gh issue edit 123 --add-label "priority:high,scope:mls" # Remove labels gh issue edit 123 --remove-label "needs-triage" # Change title gh issue edit 123 --title "New title" # Add to milestone gh issue edit 123 --milestone "v1.0" # Assign gh issue edit 123 --add-assignee "@me" ``` ### Close Issue ```bash # Close with reason gh issue close 123 --reason completed # Close as not planned gh issue close 123 --reason "not planned" ``` ## Labels ### Create Label ```bash gh label create "scope:feature-name" --description "Features for