start-issue
/start-issue
Czyta zgłoszenie z GitHub Devcules albo wolny opis zadania, sprawdza zależności i tworzy gałąź z aktualnego main.
- Autor
- devcules ↗
- Repozytorium
- devcules ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 04.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 04.11.2026, bez odwołań do wycofanych modeli i API.
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
- Issue path (a number was given)
- Ad-hoc path (free text, no issue number)
- Updating main and branching
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
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · devcules/devcules | 90 | Apache-2.0 |
| hmislk/hmis | 100 | GPL-3.0 |
| gopherguides/gopher-ai | 90 | MIT |
| sejas/ai-code-skills | 90 | MIT |
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.