Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

start-issue

/start-issue

Czyta zgłoszenie z GitHub Devcules albo wolny opis zadania, sprawdza zależności i tworzy gałąź z aktualnego main.

Repozytorium
devcules ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
04.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 04.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Czyta zgłoszenie z GitHub Devcules albo wolny opis zadania, sprawdza zależności i tworzy gałąź z aktualnego main.

Oryginalny opis (EN)

Start work on a Devcules GitHub issue or an ad-hoc task. Reads the issue (or takes free text), checks dependencies, and creates a users/kiran/<slug> branch from an updated main. Use when asked to start, pick up or work on an issue number, or to start an ad-hoc branch from a text description.

Jak działa

  1. Issue path (a number was given)
  2. Ad-hoc path (free text, no issue number)
  3. Updating main and branching
Sekcje z nagłówków SKILL.md, w oryginale · 25 linii, 345 słów
Podgląd SKILL.md
---
name: start-issue
description: Start work on a Devcules GitHub issue or an ad-hoc task. Reads the issue (or takes free text), checks dependencies, and creates a users/kiran/<slug> branch from an updated main. Use when asked to start, pick up or work on an issue number, or to start an ad-hoc branch from a text description.
---

# Start an issue

Input: an issue number (e.g. `/start-issue 3`) or free text describing ad-hoc work (e.g. `/start-issue add agent skills`).

## Issue path (a number was given)

1. Run `gh issue view <number>`. Note the module id from the title (e.g. `M0.3`), the scope, the "Depends on" line and the test gate.
2. Check the dependency is done: the previous module's issue must be closed (`gh issue view <previous> --json state -q .state` shows `CLOSED`). If it isn't, stop and say so. Skip this when the issue says "Depends on: none".
3. Check the working tree is clean (`git status --porcelain` prints nothing). If it isn't, stop and list the changes. Never stash or discard them yourself.
4. Update main, then branch from it (see below). Make `<module>` the lowercase module id (`m0.3`) and `<slug>` two to four lowercase words from the title, joined by hyphens.
5. Check `git config user.email` is not a work address.
6. Reply with: the branch name, a three-line summary of the scope, the test gate as a checklist, and your plan in at most five steps. Then wait for the go-ahead before writing code.

## Ad-hoc path (free text, no issue number)

1. Check the working tree is clean (`git status --porcelain` prints nothing). If it isn't, stop and list the changes. Never stash or discard them yourself.
2. Update main, then branch from it (see below). Make the slug two to four lowercase words from the given text, joined by hyphens (`users/kiran/<slug>`).
3. Check `git config user.email` is not a work address.
4. Reply with: the branch name and a three-line summary of the work. Then wait for the go-ahead before writing code.

## Updating main and branching

Unless the user names a different base: run `git switch main`, then `git pull --ff-only` to update it. If the update fails (e.g. local main has diverged), stop and say so. Then run `git switch -c users/kiran/<name> main`. If the branch already exists, switch to it instead, then run `git log origin/main..HEAD --oneline` to see what's on it.

Wersje

RepozytoriumWynikLicencja
Ta strona · devcules/devcules90Apache-2.0
hmislk/hmis100GPL-3.0
gopherguides/gopher-ai90MIT
sejas/ai-code-skills90MIT

Migawka bazy z 13.11.2026 · wersja paczki 7cada25d72a3 (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

  • 86ship-pr
    Kończy moduł Devcules: uruchamia sprawdzenia, robi commit z DCO, wypycha gałąź i otwiera pull request zamykający zgłoszenie, bez scalania.
  • 100pick-up-issue
    Pomaga przejąć zgłoszenie GitHub przed rozpoczęciem pracy: wybór zgłoszenia, zajęcie go i start pracy nad nim.
  • 100start
    Zaczyna pracę w repozytorium ai-agent-skills: dla istniejącego issue pobiera je i tworzy gałąź, dla nowego klasyfikuje, spisuje wymaganie z szablonu, zakłada issue i tworzy gałąź.
  • 100implement-issue
    Czyta zgłoszenie GitHub, tworzy gałąź, implementuje rozwiązanie i otwiera pull request na podstawie numeru zgłoszenia.
  • 100implement-issue
    Realizuje zgłoszenie z GitHub od początku do końca: tworzy gałąź, publikuje plan do zatwierdzenia, implementuje i obsługuje recenzję PR.
  • 100git-branch-create
    Tworzy i przełącza na nową gałąź Git według konwencji nazewnictwa, gdy zaczyna się wyodrębniona porcja pracy.

Uwagi i zgłoszenia

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