Guides
Step-by-step guides to running issues, boards and planning in GitHub Projects, written from how Gitsu works.
A Claude Code workflow for GitHub issues
A working loop for running GitHub issues through Claude Code: pick an issue, hand it over, let the agent update status, review. With gh, MCP or Gitsu.
Connect Claude Code to GitHub Projects with MCP
Set up an MCP server so Claude Code or Cursor can read and update your GitHub Projects board: GitHub's official server, Gitsu's, and what each can do.
GitHub project board examples you can rebuild
Five GitHub Projects board setups (solo, sprint, OSS triage, bug tracker, roadmap) with the fields, views, filters and workflows to rebuild each one.
GitHub Projects filter syntax: every qualifier
Every filter qualifier GitHub Projects supports, with OR, NOT, ranges, @me and @current, ten copy-paste views, and where the docs are unclear.
GitHub Projects iterations: set up and run sprints
Create a GitHub Projects iteration field, set lengths and breaks, find the current iteration, roll unfinished work over and filter by sprint.
GitHub Projects roadmap view: a complete setup
Set up the GitHub Projects roadmap layout: date and iteration fields, zoom, markers, milestones and grouping, plus what the roadmap cannot do.
GitHub Projects v2 GraphQL API: a working guide
Read and write GitHub Projects with the v2 GraphQL API: token scopes, project ids, paginated items and field values, field writes, adding items, sub-issues.
GitHub sub-issues: create, track and automate
Create GitHub sub-issues, track progress in Projects, group and filter by parent, know the limits, hide sub-issues in views and use the API mutations.
Linear's free plan and its 250-issue limit
What Linear's 250-issue free-plan limit is, what happens when you reach it, and what archiving, paying or moving to GitHub Issues each cost.
Moving from Linear to GitHub Issues
A practical Linear to GitHub Issues migration: map teams, cycles, labels and priorities, export and import, what you lose, and running both.