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

implement

/implement

Buduje zgłoszenie z trackera według procesu modemax: zamienia kryteria akceptacji w kryteria sukcesu i otwiera PR.

Repozytorium
skills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
29.10.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 29.10.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

Buduje zgłoszenie z trackera według procesu modemax: zamienia kryteria akceptacji w kryteria sukcesu i otwiera PR.

Wyzwalacze z opisu

implement #42\build this ticket\next ticket\
Oryginalny opis (EN)

Build a ticket from the issue tracker the modemax way: read it, claim it, turn its acceptance criteria into success criteria, run the matching modemax playbook, review against the ticket, and open a PR that closes it. Use for /implement, \"implement #42\", \"build this ticket\", \"next ticket\", or any request that names a ticket to build.

Jak działa

  1. 1. Pick the ticket
  2. 2. Check that it is buildable
  3. 3. Claim it
  4. 4. Build it through modemax
  5. 5. Review against the ticket
  6. 6. Ship and close the loop
Sekcje z nagłówków SKILL.md, w oryginale · 41 linii, 491 słów
Podgląd SKILL.md
---
name: implement
description: "Build a ticket from the issue tracker the modemax way: read it, claim it, turn its acceptance criteria into success criteria, run the matching modemax playbook, review against the ticket, and open a PR that closes it. Use for /implement, \"implement #42\", \"build this ticket\", \"next ticket\", or any request that names a ticket to build."
---

# Implement

A ticket is the contract between shaping and building. This skill reads that contract and hands it to the **modemax** skill's playbooks, so the build is verified against what the ticket asked for.

The issue tracker comes from the repo's `## Agent skills` block in `CLAUDE.md` or `AGENTS.md`, which points at `docs/agents/issue-tracker.md`. If it is missing, tell the user to run `/setup-modemax` and stop.

## 1. Pick the ticket

- **A ticket was named** (`#42`, an issue URL, a `.scratch/` ticket file): use it. If the reference is ambiguous, ask.
- **"Next ticket" or no ticket:** list the open `ready-for-agent` tickets with no open blockers and no assignee, and take the first in dependency order. Under a parent issue or spec, stay inside it. Say which one you took and why.

Read the full body and comments, and every blocking ticket's resolution. State the ticket's title before starting.

## 2. Check that it is buildable

The ticket must be open, carry no open blocker, and have acceptance criteria. When a blocker is still open, stop and name it. When the acceptance criteria are missing or vague, do not guess them: comment on the ticket with the specific questions, move it to `needs-info` per the triage labels, and stop. That is the **triage** skill's job, not a build.

## 3. Claim it

Assign the ticket to the user driving the session (`gh issue edit <n> --add-assignee @me` on GitHub, the tracker doc's equivalent elsewhere), so a parallel session skips it. Work on a branch named for it, such as `<n>-<slug>`.

## 4. Build it through modemax

Invoke the **modemax** skill and match the playbook from the ticket's category: Feature for `enhancement`, Bug fix for `bug`, Refactoring for a prefactor or behavior-preserving ticket. Carry these into the playbook:

- The user's goal is the ticket's "What to build". Restate it per modemax's first-message trigger.
- The success criteria are the ticket's acceptance criteria, copied verbatim into every delegate brief and checked one by one at the playbook's verify step.
- The test seams are the ones the ticket or its parent spec names. The **tdd** skill builds at them.
- Scope is the ticket. Work the ticket does not ask for becomes a new ticket, not a bigger diff.

## 5. Review against the ticket

Before opening the PR, run the **two-axis-review** skill from the branch's merge base, with the ticket as its spec source. Fix what the Spec axis reports as missing or wrong. Report scope creep and keep it out of the PR.

## 6. Ship and close the loop

Run the playbook's **Opening a PR** step. The PR's `## Why` ends with `Closes #<n>` (the forge's closing keyword), so merging closes the ticket. Comment on the ticket with the PR link.

**Reply:** the ticket title and link, each acceptance criterion with the evidence that it holds, the PR link, and the tickets this one unblocks once it merges.

Wersje

RepozytoriumWynikLicencja
Ta strona · maximechbt/skills90MIT
ericrisco/rsc-harness100MIT
yonatangross/orchestkit100MIT
sentimony/agentic-workflow100MIT
moberghr/mtk-agent-toolkit100MIT
michielvandermeer/skills100MIT
rossumai/claude-marketplace100MIT
userKael/rastro100MIT
yonatangross/orchestkit100MIT

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

  • 100modemax
    Prowadzi pracę od zgłoszenia do pull requesta: planuje zadania z użytkownikiem, buduje je przez podagentów i potwierdza wynik dowodami.
  • 100code-implement
    Prowadzi jedno zgłoszenie od początku do PR: testy, commity, przegląd pull requesta i poprawki wątków.
  • 100setup-modemax
    Konfiguruje modemax na maszynie i w repozytorium: modele dla ról, hook SessionStart, tracker zgłoszeń i dokumenty domenowe.
  • 100implement-issue
    Realizuje zgłoszenie GitHub metodą tests-first: pisze testy na podstawie kryteriów akceptacji, otwiera roboczy PR i implementuje zmiany w commitach, aż testy przejdą.
  • 100ticket-branch
    Tworzy gałąź git na podstawie numeru lub linku zgłoszenia z trackera.
  • 90implement-task
    Realizuje uzgodnione zadanie z planu Markdown, Issue na GitHubie lub ticketu Jira i sprawdza kryteria akceptacji.

Uwagi i zgłoszenia

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