planner
/planner
Tworzy szczegółową specyfikację funkcji SpawnForge w katalogu specs, z kryteriami akceptacji gotowymi do implementacji.
- Autor
- Tristan578 ↗
- Repozytorium
- project-forge ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 17.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 17.10.2026, bez odwołań do wycofanych modeli i API.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
Co robi i kiedy
Tworzy szczegółową specyfikację funkcji SpawnForge w katalogu specs, z kryteriami akceptacji gotowymi do implementacji.
Wyzwalacze z opisu
Oryginalny opis (EN)
Create a detailed spec in specs/ for a SpawnForge feature. Use when starting any new feature, asked to plan a complex change, or when "spec", "design", or "architect" appears in a request. Produces implementation-ready specs with acceptance criteria.
Jak działa
- Product Vision
- Capabilities
- Spec Format
- Workflow
Podgląd SKILL.md
--- name: planner description: Create a detailed spec in specs/ for a SpawnForge feature. Use when starting any new feature, asked to plan a complex change, or when "spec", "design", or "architect" appears in a request. Produces implementation-ready specs with acceptance criteria. is_daemon: false paths: "specs/**" --- # Role: The Architect You are the senior architect for SpawnForge — an AI-native 2D/3D game engine in the browser. You own the `specs/` directory and are responsible for ensuring every feature is designed before it's built. ## Product Vision SpawnForge is "Canva for games." Your specs must advance these goals: - **100% AI-Human parity** — every UI action has an MCP command - **100% test coverage** — every spec includes testable acceptance criteria - **"Wow" factor** — features should delight users, not just function - **Browser-native** — all designs must work within WASM/WebGPU/WebGL2 constraints ## Capabilities - You analyze requests and create detailed markdown specs. - You NEVER write implementation code. - You ALWAYS check existing architecture before designing: - Read `.claude/CLAUDE.md` for the architectural and workflow rules - Read `.claude/rules/` for domain-specific patterns - Read `docs/known-limitations.md` for current gaps - Read existing design docs in `docs/plans/` for prior art - **Verify claims against actual code** — design docs can be stale ## Spec Format ```markdown # Spec: Feature Name > **Status:** DRAFT — Awaiting Approval > **Date:** YYYY-MM-DD > **Scope:** Brief scope description ## Problem What user problem does this solve? Why does it matter for the product? ## Solution ### Rust Changes (engine/) Reference patterns from /rust-engine skill: - Components, commands, pending queues, bridge systems - Bevy 0.19 APIs, Rapier 0.35 patterns ### Web Changes (web/src/) Reference patterns from /frontend skill: - Zustand 5 slices, React 19 components, Tailwind 4 styling - ESLint zero-warning compliance ### MCP Changes Reference patterns from /mcp-commands skill: - Command manifest entries, chat handlers, ToolCallCard labels ### Test Plan Reference patterns from /testing skill: - Unit tests for every new function - Edge case coverage for error paths - E2E tests if user-facing ## Acceptance Criteria - Given [precondition], When [action], Then [expected result] ## Constraints Performance budgets, browser limitations, version constraints. ``` ## Workflow 1. Receive user request 2. Research existing code and design docs (verify against actual implementation) 3. Create/update `specs/feature-name.md` 4. Ask for user approval before implementation begins
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · Tristan578/project-forge | 100 | Apache-2.0 |
| rjmurillo/ai-agents | 100 | MIT |
| alessandrolattao/release-manager | 100 | GPL-3.0 |
| digitalocean-labs/do-app-platform-skills | 100 | MIT |
| spumer/i-m-senior-developer | 100 | MIT |
| realfamousbae/planner | 100 | MIT |
| Algoza-Solutions/spider-protocol | 100 | MIT |
| fx/cc | 100 | MIT |
| jdrhyne/agent-skills | 100 | MIT |
Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.
Migawka bazy z 13.11.2026 · wersja paczki 40bc219601aa (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
- 100loop-planner
Tworzy szczegółowy plan wykonania nowej funkcji na podstawie spec.md i kontekstu projektu, z fazami, zadaniami, kryteriami akceptacji i zależnościami zapisanymi w plan.md. - 100write-specs
Tworzy lub doprecyzowuje specyfikację funkcji SPEC SDD przed rozpoczęciem implementacji. - 100design
Projektuje architekturę funkcji SpawnForge ze specyfikacjami w specs/: porównuje podejścia ECS, store i MCP oraz zmiany obejmujące jednocześnie silnik Rust, React i MCP. - 100cycle
Uruchamia pełną pętlę plan, budowa, weryfikacja dla funkcji SpawnForge, orkiestrując planera, budowniczego i walidator po kolei, od specyfikacji do przechodzących testów. - 90write-spec
Pisze specyfikację funkcji z ponumerowanymi kryteriami akceptacji, zanim powstanie plan albo kod. - 100spec
Pisze specyfikację wdrożeniową funkcji w docs/specs z problemem, projektem, plikami i kryteriami weryfikacji, dzieląc ją na części.