Toolverse
All skills

code-assist

by mikeyobrien

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

Quick info

Category
Testing
Views
4

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

  1. Przygotuj opis zadania — może to być krótka notatka, plik .code-task.md lub URL z dokumentacją problemu, który chcesz rozwiązać.

  2. Uruchom skill z parametrem task_description zawierającym opis zadania. Opcjonalnie dodaj additional_context jeśli potrzebujesz przekazać dodatkowe informacje o kontekście projektu.

  3. Wybierz tryb pracy: interactive (skill zatrzymuje się na każdym kroku i czeka na Twoją akceptację) lub auto (skill pracuje autonomicznie i dokumentuje decyzje). Domyślnie ustawiony jest tryb auto.

  4. 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.

  5. Przejrzyj wygenerowaną dokumentację w katalogu .sop/planning (lub wskazanym documentation_dir) — zawiera ona plan implementacji i uzasadnienie podjętych decyzji.

  6. Zaakceptuj lub popraw wygenerowany kod — skill respektuje Twoje istniejące konwencje i style, więc kod powinien się naturalnie wpisać w projekt.

Related skills