code-assist
Guides implementation of code tasks using test-driven development in an Explore, Plan, Code, Commit workflow. Acts as a Technical Implementation Partner and TDD Coach — following existing patterns, avoiding over-engineering, and producing idiomatic, modern code.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Guides implementation of code tasks using test-driven development in an Explore, Plan, Code, Commit workflow. Acts as a Technical Implementation Partner and TDD Coach — following existing patterns, avoiding over-engineering, and producing idiomatic, modern code.
How to use
Przygotuj opis zadania — może to być krótka notatka, plik
.code-task.mdlub URL z dokumentacją problemu, który chcesz rozwiązać.Uruchom skill z parametrem
task_descriptionzawierającym opis zadania. Opcjonalnie dodajadditional_contextjeśli potrzebujesz przekazać dodatkowe informacje o kontekście projektu.Wybierz tryb pracy:
interactive(skill zatrzymuje się na każdym kroku i czeka na Twoją akceptację) lubauto(skill pracuje autonomicznie i dokumentuje decyzje). Domyślnie ustawiony jest trybauto.Skill przeprowadzi Cię przez cykl Explore-Plan-Code-Commit: najpierw zbada problem i istniejące wzorce w kodzie, następnie zaplanuje rozwiązanie, napisze testy i implementację, wreszcie przygotuje commit.
Przejrzyj wygenerowaną dokumentację w katalogu
.sop/planning(lub wskazanymdocumentation_dir) — zawiera ona plan implementacji i uzasadnienie podjętych decyzji.Zaakceptuj lub popraw wygenerowany kod — skill respektuje Twoje istniejące konwencje i style, więc kod powinien się naturalnie wpisać w projekt.