Przejdź do treści
Biblioteka skilli
AI i agenci · Nauka i wyjaśnianie

using-gdd

/using-gdd

Ustala, jak znaleźć i stosować skille GDD na początku każdej sesji.

Licencja
MIT
Ostatnia zmiana repozytorium
06.07.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 06.07.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

Ustala, jak znaleźć i stosować skille GDD na początku każdej sesji.

Oryginalny opis (EN)

Use when starting any GDD session - establishes how to find and apply GDD skills.

Jak działa

  1. The 1% rule
  2. Red flags - Thought → Reality
  3. Skill priority order
  4. Instruction priority
  5. GDD pipeline flow
Sekcje z nagłówków SKILL.md, w oryginale · 74 linii, 679 słów
Podgląd SKILL.md
---
name: using-gdd
description: "Use when starting any GDD session - establishes how to find and apply GDD skills."
disable-model-invocation: true
---
<SUBAGENT-STOP>

# Using GDD

This is the bootstrap discipline contract for every Get Design Done session. Read it
first; it tells you how to find and apply the right GDD skill before you act.

## The 1% rule

**If you think there is even a 1% chance a skill might apply, you ABSOLUTELY MUST invoke the skill.**

In GDD, almost every request maps to a pipeline stage - brief, explore, plan, design,
verify - or to a cross-cutting skill (discuss, audit, style, darkmode). When in doubt,
search for and read the skill's body. The cost of reading a skill is trivial; the cost of
free-handing a stage is rework, scope creep, and a broken pipeline state.

## Red flags - Thought → Reality

When you catch yourself thinking any of the following, STOP and check for a skill.

| Thought | Reality |
| --- | --- |
| This is just a simple design question. | Questions are tasks. Check for a skill. |
| I'll just tweak the CSS directly. | Token changes go through the pipeline - check /gdd:design. |
| I already know the codebase, skip explore. | Explore probes connections you haven't re-checked this cycle. |
| This change is too small to plan. | Plan-skipped tasks blow scope per cycle telemetry. Run /gdd:plan. |
| I can write the brief later. | No brief means no shared problem statement - /gdd:brief comes first. |
| The user clearly wants X, I'll skip discuss. | Ambiguity hides here. /gdd:discuss surfaces the real constraint. |
| I'll verify by eyeballing it. | Verification is a stage with criteria - run /gdd:verify, don't guess. |
| It's obviously a dark-mode tweak. | Color-scheme work has its own skill - check /gdd:darkmode. |
| Let me just compare these two designs quickly. | Comparison is an audit task - /gdd:compare has the rubric. |
| This is a one-off, no skill needed. | "One-off" is the most common rationalization in the telemetry. Check anyway. |
| I'll refactor the style tokens by hand. | /gdd:style owns token edits so the pipeline stays consistent. |
| The audit can wait until after I ship. | An un-audited cycle is an unverified cycle - /gdd:audit before close. |

## Skill priority order

When more than one skill could apply, resolve in this order:

1. **Process** - brief / explore / discuss. Establish the problem and context first.
2. **Implementation** - design / style / darkmode. Only after process is settled.
3. **Audit** - verify / compare / audit. Close the loop before declaring done.

Never run an Implementation skill before the Process skills that gate it have produced
their artifact. Never declare a cycle complete without an Audit skill.

## Instruction priority

When instructions conflict, obey this precedence (highest first):

1. **The user's CLAUDE.md** - project- and user-level directives always win.
2. **GDD skills** - the skill body is the source of truth for how a stage runs.
3. **Defaults** - your own general training and habits come last.

If a GDD skill contradicts the user's CLAUDE.md, the CLAUDE.md wins and you flag the
conflict. If your instinct contradicts a GDD skill, the skill wins.

## GDD pipeline flow

The core flow is **Brief → Explore → Plan → Design → Verify**, with branch points:

- **Brief** captures the problem (`/gdd:brief`). Branch: a rough idea can sketch or spike
  off the brief before exploration; a changed problem loops back via `--re-brief`.
- **Explore** scans the codebase and connections (`/gdd:explore`) - even on a familiar
  repo, because connections drift each cycle.
- **Plan** decomposes work into tasks (`/gdd:plan`). Skipping it is the top cause of scope
  blow-up; small tasks still get a plan.
- **Design** implements (`/gdd:design`, with `/gdd:style` and `/gdd:darkmode` as
  implementation peers). Implementation never runs ahead of an approved plan.
- **Verify** checks against criteria (`/gdd:verify`), then `/gdd:audit` / `/gdd:compare`
  close the loop. On pass the cycle completes; on fail it loops back to the failing stage.

`/gdd:discuss` runs alongside any stage to resolve ambiguity before it propagates.

Wersje

RepozytoriumWynikLicencja
Ta strona · hegemonart/get-design-done90MIT
hegemonart/get-design-done90MIT

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

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

Podobne skille

  • 100using-superjawn
    Ustanawia przed jakąkolwiek odpowiedzią lub działaniem, jak znajdować i stosować skille, na początku każdej rozmowy.
  • 95gdd-list-pins
    Wypisuje przypięte skróty skilli gdd wraz z ich źródłem i czasem przypięcia dla każdego narzędzia.
  • 95gdd-list-pins
    Pokazuje, które aliasy skilli gdd są przypięte do każdego środowiska, z nazwą źródła i datą przypięcia.
  • 100gdd-sync
    Synchronizuje dokument projektowy gry (docs/GDD.md) z kodem w obu kierunkach: dopasowuje identyfikatory z tabeli w Appendix A do znaczników GDD w kodzie, znajduje rozjazdy i aktualizuje kolumny Code location oraz State.
  • 100using-superpowers
    Ustanawia na początku rozmowy, jak znajdować i stosować skille, z wymogiem wywołania narzędzia Skill przed odpowiedzią, także gdy nie wiadomo, czy dla danej sytuacji istnieje skill.
  • 100using-superpowers
    Ustanawia na początku rozmowy, jak znajdować i stosować skille, z wymogiem wywołania narzędzia Skill przed jakąkolwiek odpowiedzią, także przed pytaniami doprecyzowującymi.

Uwagi i zgłoszenia

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