Przejdź do treści
Biblioteka skilli
Zarządzanie i produkt · Automatyzacja

github-issues

/github-issues

Przegląda, tworzy i aktualizuje zgłoszenia GitHub w repozytorium przez gh: etykiety, przypisania, zależności i gałęzie.

Licencja
MIT
Ostatnia zmiana repozytorium
05.11.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 05.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Przegląda, tworzy i aktualizuje zgłoszenia GitHub w repozytorium przez gh: etykiety, przypisania, zależności i gałęzie.

Oryginalny opis (EN)

View, create, comment on, label, assign, close, reopen and work on GitHub issues of the current repository with the gh CLI, including their type, fields, projects, milestone, relationships (parent, sub-issues, blocked by) and linked branches. Use when the user mentions an issue number (#42), asks to list or show issues or bugs, file or open an issue, comment on, close or reopen one, set its type, milestone, project, parent or blockers, or to work on / fix / implement an issue.

Jak działa

  1. Read
  2. Write
  3. Work on an issue
  4. Pane
Sekcje z nagłówków SKILL.md, w oryginale · 65 linii, 497 słów
Podgląd SKILL.md
---
name: github-issues
description: View, create, comment on, label, assign, close, reopen and work on GitHub issues of the current repository with the gh CLI, including their type, fields, projects, milestone, relationships (parent, sub-issues, blocked by) and linked branches. Use when the user mentions an issue number (#42), asks to list or show issues or bugs, file or open an issue, comment on, close or reopen one, set its type, milestone, project, parent or blockers, or to work on / fix / implement an issue.
---

# GitHub issues with gh

All commands run in the repository's working directory; `gh` resolves the repository from the
`origin` remote. Add `--repo owner/name` when the user names another repository.

## Read

- List: `gh issue list --state open --limit 30` (`--assignee @me`, `--author @me`,
  `--label bug`, `--search "text"`, `--state closed|all`).
- Show: `gh issue view 42 --comments`. For structured fields:
  `gh issue view 42 --json number,title,body,state,labels,assignees,comments,url`.

Summarise lists as a short table (number, title, labels, assignee, updated); do not paste raw
JSON.

## Write

Pass multi-line text through stdin with `--body-file -` (a heredoc), never inline `--body`
with shell-escaped Markdown.

- Create: `gh issue create --title "…" --body-file - [--label bug] [--assignee @me]`
- Comment: `gh issue comment 42 --body-file -`
- Close: `gh issue close 42 --reason completed` (or `"not planned"`); optional `--comment "…"`
- Reopen: `gh issue reopen 42`
- Labels and assignees: `gh issue edit 42 --add-label x --remove-label y --add-assignee @me`
- Type and milestone: `gh issue edit 42 --type Bug` / `--remove-type`, `--milestone "v1.0"` /
  `--remove-milestone`. Types exist only in organization repositories.
- Projects: `gh issue edit 42 --add-project "Roadmap"` / `--remove-project`; needs the
  `project` token scope (`gh auth refresh -s project`).
- Relationships: `gh issue edit 42 --parent 7` / `--remove-parent`, `--add-sub-issue 43`,
  `--add-blocked-by 40`, `--add-blocking 44` (each with a `--remove-` twin). `gh issue create`
  takes `--type`, `--milestone`, `--project`, `--parent`, `--blocked-by` and `--blocking`.
  Read them with `gh issue view 42 --json issueType,milestone,parent,subIssues,blockedBy,blocking`.
- Development: `gh issue develop 42 --list` lists linked branches; `gh issue develop 42`
  creates one on GitHub (`--checkout` to switch to it, only when the user wants that).
- Issue fields (organization-defined, such as Priority) are not in gh: read
  `issueFieldValues` and set them with the `setIssueFieldValue` mutation through
  `gh api graphql`.

Creating, commenting on, closing and reopening are visible to everyone with access to the
repository. Show the title and body (or the comment) and get confirmation before posting,
unless the user gave the exact text or explicitly asked to post without review. Never close an
issue as a side effect of other work.

When the user wants a comment drafted for review rather than posted, put it in the `/issues`
pane's comment box with the `mcp__gh-issues__draft_comment` tool (`number`, `body`): it opens
the issue there and posts nothing; the user edits and posts it.

## Work on an issue

1. `gh issue view N --comments` and read the linked code.
2. Follow the repository's CLAUDE.md rules for branches and commits. Where none exist,
   create `issue-N-<short-slug>` from the default branch.
3. Plan; for a non-trivial change, state the plan before editing.
4. Implement, run the relevant tests, commit with `#N` in the message (`Fixes #N` only when
   the user wants the merge to close it).
5. Do not push, open a pull request, comment on or close the issue unless asked. Report what
   is ready.

## Pane

The plugin also provides the `/issues` pane (`/issues 42`, `/issues new`). Suggest it when the
user wants to browse issues.

Wersje

RepozytoriumWynikLicencja
Ta strona · Jajaho/claude-code-github-issues90MIT
github/awesome-copilot100MIT
atc-net/atc-agentic-toolkit100MIT
getsentry/junior100Apache-2.0
EpicenterHQ/epicenter100MIT
dezkareid/ai-team100MIT
HelixDevelopment/agent100MIT
kid-sid/codex-spellbook100MIT
gitaroktato/harness-engineering-technology-landscape90MIT

Migawka bazy z 13.11.2026 · wersja paczki e591a9ae9ce7 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90issue-tracker
    Zakłada, aktualizuje i zamyka zgłoszenia GitHub w jednym epiku z podzadaniami zapisanymi natywnie w GitHubie.
  • 100github-issue-triage
    Przegląda, etykietuje i priorytetyzuje zgłoszenia GitHub, wykrywa duplikaty i nie zmienia nic bez wyraźnej prośby.
  • 100github-loop-engineering-skill
    Prowadzi kontrolowaną pętlę pracy nad GitHub Issues i Projects przez oficjalny serwer GitHub MCP: triage, priorytety, podział na sub-issues, zależności i weryfikacja, tak by każde zgłoszenie dało się podjąć od zera.
  • 100github-flow
    Prowadzi pracę w repozytorium przez GitHub Issues, Projects i Milestones, od pomysłu w backlogu do wydania wersji.
  • 100issues
    Zakłada kamienie milowe i zgłoszenia GitHub z roadmapy, pliku fazy lub specyfikacji (kamień na fazę, zgłoszenie na zadanie) i zapisuje numery zgłoszeń w dokumentach, z bezpiecznym ponownym uruchamianiem.
  • 95issue-create
    Zakłada zgłoszenie w repozytorium od początku do końca: sprawdza duplikaty, dobiera etykiety, kamień milowy i kartę na tablicy.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.