Toolverse
All skills

codebase-classification

by gptme

Classify codebases before modification to choose appropriate development approach

Installation

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

Installation

Quick info

Author
gptme
Category
Backend
Views
3

About this skill

Classify codebases before modification to choose appropriate development approach

How to use

  1. Zainstaluj umiejętność codebase-classification w swoim środowisku gptme, dodając ją do dostępnych skills.
  2. Wskaż katalog lub repozytorium, które chcesz przeanalizować — narzędzie przeskanuje strukturę plików, testy, dokumentację i konfigurację.
  3. Uruchom analizę klasyfikacji, która oceni kod pod kątem spójności stylu, pokrycia testami (>70% to Disciplined, 30-70% to Transitional, <30% to Legacy), obecności type hints, aktualności zależności i dokumentacji.
  4. Otrzymasz wynik klasyfikacji (Disciplined, Transitional, Legacy lub Greenfield) wraz z identyfikacją sygnałów charakterystycznych dla danej kategorii.
  5. Na podstawie wyniku wybierz podejście: dla Disciplined podążaj ściśle za istniejącymi wzorcami, dla Transitional proponuj ulepszenia w nowym kodzie, dla Legacy dodaj testy przed zmianami, dla Greenfield ustal dobre praktyki od początku.
  6. Zastosuj rekomendowane podejście przy wprowadzaniu zmian w kodzie, dostosowując strategię do rzeczywistego stanu bazy kodowej.

Related skills

effective-go

by openshift

Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations.

Backend
248296

clickup

by civitai

Interact with ClickUp tasks and documents - get task details, view comments, create and manage tasks, create and edit docs. Use when working with ClickUp task/doc URLs or IDs.

Backend
2483

patent-search

by RobThePCGuy

Advanced prior art search using the PatentsView API. Use this skill when users need to search for patents, perform prior art searches, analyze patent landscapes, or find patents by inventor, title, date range, or technical fields. Helps with patent research, freedom to operate

Backend
36218

drizzle

by lobehub

Drizzle ORM schema and database guide. Use when working with database schemas (src/database/schemas/*), defining tables, creating migrations, or database model code. Triggers on Drizzle schema definition, database migrations, or ORM usage questions.

Backend
79340

scientific-writing

by K-Dense-AI

Write scientific manuscripts. IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, reporting guidelines (CONSORT/STROBE/PRISMA), abstracts, for research papers and journal submissions.

Backend
47191

stripe-integration

by wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

Backend
40147