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.
- Autor
- rowdybard ↗
- Repozytorium
- whetstorm-art ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 25.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 2
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 25.10.2026, bez odwołań do wycofanych modeli i API.
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
- Research before planning
- Define the change
- Build vertical phases
- Persist only useful state
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ć.