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

woc-feature-plan

/woc-feature-plan

Układa plan dużej funkcji w pionowe etapy z decyzjami, weryfikacją i notatką do przekazania między sesjami.

Repozytorium
whetstorm-art ↗
Licencja
MIT
Ostatnia zmiana repozytorium
25.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
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 25.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

Układa plan dużej funkcji w pionowe etapy z decyzjami, weryfikacją i notatką do przekazania między sesjami.

Oryginalny opis (EN)

Plan a large or multi-session World of ClaudeCraft feature as architecture-aligned vertical slices with explicit decisions, verification, and handoff state. Use when the user requests a phased implementation plan, planning packet, session breakdown, or scalable approach before implementation.

Jak działa

  1. Research before planning
  2. Define the change
  3. Build vertical phases
  4. Persist only useful state
Sekcje z nagłówków SKILL.md, w oryginale · 67 linii, 423 słów
Podgląd SKILL.md
---
name: woc-feature-plan
description: "Plan a large or multi-session World of ClaudeCraft feature as architecture-aligned vertical slices with explicit decisions, verification, and handoff state. Use when the user requests a phased implementation plan, planning packet, session breakdown, or scalable approach before implementation."
---

# Feature Plan

Create the smallest planning artifact that makes a large feature safe to execute across
sessions.

## Research before planning

1. Read the root and relevant local `CLAUDE.md` files.
2. Run `git status --short` and preserve unrelated work.
3. Inspect production paths, tests, module seams, and relevant project documentation.
4. Use bounded parallel exploration for independent subsystems.
5. Fetch current official documentation for version-sensitive external interfaces.
6. When work adds or changes SQL, a database call site, stored-data growth, scheduled database
   work, pool sizing or admission, transaction or lock scope, or timeout policy; a database
   driver/dependency version, or PostgreSQL engine/resource/configuration/topology, use
   `woc_database_performance` for a read-only scaling pass. When work adds a
   `selfWireJson` key or changes the `src/sim/` read one calls, a recurring server job, an
   event-driven durability write, or a `world_state` blob, use `woc_server_hot_path` for
   the non-SQL budget (the grown-collection rules in `server/CLAUDE.md` "Hot paths").

Do not create planning files until the goal, scope, and important constraints are
understood. Ask the user when a choice would materially change architecture or product
behavior.

## Define the change

Record current behavior and ownership, desired behavior and acceptance criteria,
affected systems and platforms, constraining invariants, decisions already made, truly
blocking open decisions, and compatibility, migration, localization, privacy, security,
database performance, and testing implications. For database-backed work, record expected
query frequency and cardinality, the index/cache/pagination strategy, pool and lock impact,
version-sensitive timeout/planner assumptions, and the measured evidence the implementation must
produce. Reference canonical instructions instead of copying them.

## Build vertical phases

Prefer phases that deliver a testable behavior slice. Each phase states:

1. Outcome and explicit scope.
2. Expected modules or seams.
3. Tests to add or update.
4. Validation commands and manual verification.
5. Exit criteria.
6. State needed by the next phase.

Keep a phase small enough for one focused session when practical. Do not isolate
documentation that belongs beside its implementation.

## Persist only useful state

If the user requests planning files, use a minimal packet:

- `implementation-plan.md` for architecture, decisions, phases, and completion criteria.
- `progress.md` for verified phase status.
- `state.md` for the exact resume point, blocker, and next action.

Add per-phase files only when a phase needs substantial independent detail. Starter
prompts must be model-neutral and include the goal, relevant files, canonical
constraints, authorized actions, checks, and handoff. Do not pin a model or effort.

Planning does not authorize implementation, commits, pushes, issues, or pull requests.
Do not modify `CLAUDE.md` or `.claude/**` as Codex support work.

Return the phases, unresolved decisions, risk areas, and recommended first executable
step.
Pliki w paczce (2)
  • SKILL.md 3 KB
  • agents/openai.yaml 1 KB

Wersje

W bazie nie ma innych skilli o nazwie woc-feature-plan.

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

  • 100woc-qa
    Przeprowadza kontrolę jakości zmian w World of ClaudeCraft przed zakończeniem pracy, z testami regresji.
  • 95Plan
    Tworzy plan wdrożenia ze specyfikacji funkcji, dobierając szablon, analizując zależności i dzieląc pracę na etapy wykonania.
  • 90woc-review-pr
    Przegląda pull request w World of ClaudeCraft pod kątem diffu, architektury i testów; publikacja opinii wymaga zgody.
  • 90planning
    Tworzy i recenzuje wykonalne plany implementacji oparte na dowodach z repozytorium, z pionowymi plastrami, jawnymi decyzjami i kryteriami weryfikacji, także do testowania planu i dzielenia pracy na zgłoszenia.
  • 100plan-feature
    Prowadzi planowanie funkcji przez wymagania, badanie kodu, ocenę wykonalności i plan implementacji.
  • 100plan-feature
    Przygotowuje zatwierdzony podział zadań przed implementacją funkcji, żeby najpierw zaplanować, a potem budować.

Uwagi i zgłoszenia

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