Toolverse
All skills

context-hunter

by MrLesk

Discover codebase patterns, conventions, and unwritten rules before making changes. Use when implementing features, fixing bugs, or refactoring code.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
MrLesk
Category
Backend
Views
1

About this skill

Discover codebase patterns, conventions, and unwritten rules before making changes. Use when implementing features, fixing bugs, or refactoring code.

How to use

  1. Przed każdą implementacją funkcji, naprawą błędu lub refaktoryzacją uruchom Context Hunter. Narzędzie najpierw klasyfikuje złożoność zadania — L0 to trywialne zmiany (literówki, przejścia nazw), L1 to zmiany w jednym obszarze, L2 to prace wpływające na architekturę lub wiele modułów.

  2. Na etapie oceny kompletności pytaj się: co może brakować w tym zadaniu? Sprawdź, czy podobne fragmenty kodu zawierają uwierzytelnianie, walidację, telemetrię lub obsługę błędów — jeśli tak, czy twoja zmiana powinna je uwzględniać?

  3. Przeprowadź ukierunkowaną eksplorację kodu — zamiast ładować wszystko, znajdź minimum istotnych plików. Szukaj analogicznych implementacji, śledź przepływ danych dla podobnych funkcji i zidentyfikuj narzędzia do ponownego użytku zanim zaczniesz pisać kod.

  4. Waliduj swoje założenia poprzez testy, konfigurację i historię zmian. Potwierdź, że moduł powinien być w proponowanym miejscu i że semantyka (np. soft-delete) jest spójna z resztą bazy kodu.

  5. Dla zadań L0 przejdź bezpośrednio do implementacji. Dla L1 napisz krótką notatkę z odkrytymi wzorcami. Dla L2 przygotuj pełny przegląd kontekstu zawierający wszystkie znalezione konwencje, przepływy danych i ryzyka.

  6. Jeśli podczas pracy odkryjesz, że złożoność jest wyższa niż początkowo oceniono, podnieś poziom i zastosuj bardziej rygorystyczny przepływ pracy — nie ignoruj nowych dowodów.

Related skills

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214

himalaya

by openclaw

CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).

Backend
35108

architecture-decision-records

by wshobson

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

Backend
29130

travel-planner

by ailabs-393

This skill should be used whenever users need help planning trips, creating travel itineraries, managing travel budgets, or seeking destination advice. On first use, collects comprehensive travel preferences including budget level, travel style, interests, and dietary

Backend
4379

postgresql-psql

by timelessco

Comprehensive guide for PostgreSQL psql - the interactive terminal client for PostgreSQL. Use when connecting to PostgreSQL databases, executing queries, managing databases/tables, configuring connection options, formatting output, writing scripts, managing transactions, and

Backend
34173

seedream-image-gen

by openclaw

Generate images via Seedream API (doubao-seedream models). Synchronous generation.

Backend
6235