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

adding-project-context-workspace

/adding-project-context-workspace

Zakłada nową przestrzeń roboczą w bazie wiedzy projektu: folder, indeks README, CLAUDE.md z jednym właścicielem i wiersz w mapie obszarów.

Licencja
MIT
Ostatnia zmiana repozytorium
27.10.2026

Ocena i bezpieczeństwo

85/ 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ść20 / 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 27.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

Zakłada nową przestrzeń roboczą w bazie wiedzy projektu: folder, indeks README, CLAUDE.md z jednym właścicielem i wiersz w mapie obszarów.

Oryginalny opis (EN)

Creates a new workspace in a project's `<project>-context` knowledge base — the folder, its README index, its CLAUDE.md with exactly one named owner, and its row in the area map, all in one change. Use when a new layer or area of such a project needs its own place: a new delivery layer, a workstream, an integration package.

Jak działa

  1. Procedure
  2. Rules
Sekcje z nagłówków SKILL.md, w oryginale · 50 linii, 435 słów
Podgląd SKILL.md
---
name: adding-project-context-workspace
description: "Creates a new workspace in a project's `<project>-context` knowledge base — the folder, its README index, its CLAUDE.md with exactly one named owner, and its row in the area map, all in one change. Use when a new layer or area of such a project needs its own place: a new delivery layer, a workstream, an integration package."
when_to_use: "Trigger on: 'add a workspace for X' in a project with a `*-context` repository; a new layer joining the project such as mobile or platform; a topic outgrowing the workspace it sits in; 'where should this live' answered with 'somewhere new'; retiring a workspace."
---

# Adding a project-context workspace

A workspace exists when a named person keeps an area current. The failure this
prevents is a folder nobody owns: it fills up, goes stale, and becomes something
readers cannot trust and will not delete.

## Procedure

**Step 1 — Locate the knowledge base.** Read
`${CLAUDE_PLUGIN_ROOT}/shared/locating-project-context.md` and resolve **KB**, then
read `KB/conventions/ownership.md`. It owns the rules below and wins on any conflict.

**Step 2 — Check it is really a new workspace.** Read `KB/docs/README.md`. If an
existing workspace's scope covers the topic — including under another name, `qa` for
`quality`, `infra` for `platform` — the answer is a document there, not a new folder:
say so and stop. A workspace is warranted when the area has its own standing content
**and** its own owner.

**Step 3 — Get the owner.** Exactly one person, full name and e-mail. **Ask if it is
not given; never infer it** from git history or from who is talking. One person may
own several workspaces. If nobody can be named yet, stop: create the workspace when
somebody can.

**Step 4 — Create the folder** under `KB/docs/<name>/`, kebab-case, with two files
matching the shape in `ownership.md` and the wording of its neighbours:

- `README.md` — what the space holds, and what it does not with a pointer to where
  that lives instead.
- `CLAUDE.md` — the owner as default reviewer, scope, the rules a newcomer would get
  wrong, and where to start.

**Step 5 — Add the row to the area map** in `KB/docs/README.md`, in the right table:
project workspaces or layer workspaces. **This is the step that gets forgotten, and a
workspace missing from the map is invisible.**

**Step 6 — Verify and report.** Run both checker scripts from KB, then report the
files created, the row added, and the owner.

## Rules

| Severity | Rule |
| --- | --- |
| MUST | Exactly one owner, named with full name and e-mail. Never two, never inferred. |
| NEVER | Create the folder without both `README.md` and `CLAUDE.md`. |
| MUST | Add the area-map row in the same change as the folder. |
| NEVER | Create a `decisions/` folder inside the workspace. Records live in `KB/docs/decisions/` and carry this workspace's name in their `Scope`. |
| NEVER | Restate the root `CLAUDE.md` in the workspace file, or put a directory listing there — the `README.md` is the index. |
| MUST | Move existing documents into the new workspace in the same change when it is being split out of another, and fix every link that pointed at them. |

Wersje

W bazie nie ma innych skilli o nazwie adding-project-context-workspace.

Migawka bazy z 28.10.2026 · wersja paczki 3aeea93eff70 (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

  • 95writing-project-knowledge
    Dopisuje lub aktualizuje dokument w bazie wiedzy projektu i wskazuje właściciela, który go zatwierdza.
  • 100kw-init
    Zakłada nową przestrzeń roboczą silnika wiedzy albo łączy projekt z istniejącą wspólną bazą wiedzy.
  • 98workspace-os-setup
    Buduje przestrzeń roboczą w zwykłych plikach z kontekstem firmy, zespołu lub projektu klienta, z indeksami i powtarzalnymi zasadami pracy.
  • 100new-project
    Zakłada folder nowego projektu z szablonów i rejestruje go we wszystkich wymaganych miejscach: w rejestrze projektów, indeksie nadrzędnym i ścieżce kopii zapasowej.
  • 95knowledge-base-builder
    Buduje projektową paczkę wiedzy ze spotkań i wątków Littlebird: PRD, decyzje i kontekst projektu.
  • 100project-setup
    Zakłada nowy projekt ze standardową strukturą, gitem, README, CLAUDE.md i konfiguracją serwera deweloperskiego.

Uwagi i zgłoszenia

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