Github Agile
This skill guides you through GitHub-driven agile setup and troubleshooting, from CLI installation through backlog management and pull request discipline. It helps you establish healthy practices around issues, branches, and context preservation—ensuring your work stays traceable and your team stays aligned.
Github Agile helps you diagnose and fix GitHub workflow problems while connecting issues, branches, and decisions.
AI-generated summary based on this skill's SKILL.md
Install
jwynia/agent-skills/github-agile · repository language: TypeScript
git clone https://github.com/jwynia/agent-skills
cp -r agent-skills ~/.claude/skills/github-agilegenerated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub
npx skillfed install jwynia/agent-skills/github-agileFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I set up agile in GitHub?
Github Agile helps you establish agile workflows by leveraging GitHub's native tools—issues, projects, and pull requests. Start by creating a GitHub Project board, configure columns to match your workflow (Backlog, In Progress, Done), and link issues to represent work items. The skill guides you through CLI installation, backlog organization, and establishing branch discipline so your team stays aligned and work remains traceable throughout sprints.
What agile methodology can Github Agile support?
Github Agile supports both Scrum and Kanban methodologies. For Scrum, use GitHub Projects to organize sprints, create issues for user stories, and track iteration progress. For Kanban, configure continuous-flow columns and move issues across states as work progresses. The skill helps you implement either approach using GitHub's issues, project boards, and automation features to coordinate team tasks and ceremonies.
How do I organize my project backlog and track agile progress on GitHub?
Github Agile enables backlog management through GitHub Issues and Projects. Create issues for each backlog item, tag them with labels (priority, epic, story points), and use GitHub Projects to visualize your backlog. Track progress by moving issues across board columns, linking pull requests to issues for context preservation, and using automation to update status. This ensures your team can see what's planned, in progress, and completed at a glance.
Can Github Agile automate agile ceremonies and sprint workflows?
Yes—Github Agile guides you through automating agile ceremonies and sprint workflows using GitHub Actions and built-in automation rules. You can automate sprint transitions, close completed issues when pull requests merge, and trigger notifications for team ceremonies. The skill helps establish healthy practices around pull request discipline and context preservation, reducing manual overhead and keeping your agile process running smoothly.
What's the best way to use GitHub for agile team collaboration?
Github Agile teaches you to use GitHub as a unified collaboration hub by linking issues to pull requests, maintaining clear branch naming conventions, and preserving context throughout your workflow. Organize work in GitHub Projects, use issue templates for consistency, and ensure pull requests reference related issues. This approach keeps your team aligned, makes work traceable, and establishes the discipline needed for effective agile collaboration.
How does Github Agile handle agile sprint planning?
Github Agile supports sprint planning by helping you create and manage sprints within GitHub Projects. Define sprint goals, add issues to your sprint board, estimate work using labels or custom fields, and track velocity across iterations. The skill guides you through establishing backlog refinement practices, prioritizing work, and using GitHub's automation to manage sprint transitions—ensuring your team executes planned sprints effectively.