Toolverse
All skills

tech-debt-analyzer

by ailabs-393

This skill should be used when analyzing technical debt in a codebase, documenting code quality issues, creating technical debt registers, or assessing code maintainability. Use this for identifying code smells, architectural issues, dependency problems, missing documentation,

Installation

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

Installation

Quick info

Category
Security
Views
21

About this skill

This skill should be used when analyzing technical debt in a codebase, documenting code quality issues, creating technical debt registers, or assessing code maintainability. Use this for identifying code smells, architectural issues, dependency problems, missing documentation, security vulnerabilities, and creating comprehensive technical debt documentation.

How to use

  1. Zainstaluj skill w swoim środowisku Claude, wskazując repozytorium ailabs-393/ai-labs-claude-skills. Upewnij się, że masz zainstalowany Python 3 i dostęp do katalogów projektu.

  2. Przygotuj projekt do analizy — upewnij się, że struktura katalogów zawiera folder src z plikami TypeScript/JavaScript oraz plik package.json z listą zależności.

  3. Uruchom automatyczną detekcję zapachów kodu poleceniem skierowanym do skill'u, aby przeskanować bazę kodu. Narzędzie przeanalizuje rozmiar plików, złożoność funkcji, komentarze TODO/FIXME/HACK, instrukcje console, użycie typu any, długość parametrów, zagnieżdżenie kodu i liczby magiczne.

  4. Uruchom analizę zależności, aby sprawdzić package.json pod kątem przestarzałych pakietów, luk bezpieczeństwa i problemów z wersjami. Skill zidentyfikuje potencjalne zagrożenia w łańcuchu zależności.

  5. Przejrzyj wygenerowany raport w formacie markdown, który zawiera podsumowanie liczby problemów, podział według ważności (HIGH, MEDIUM, LOW) oraz szczegółowe listy problemów pogrupowane po typie.

  6. Wykorzystaj szablon rejestru długu technicznego dostarczony przez skill do dokumentacji znalezionych problemów, przypisania priorytetów i śledzenia postępu naprawy w Twoim projekcie.

Related skills

academic-researcher

by Shubhamsaboo

Academic research assistant for literature reviews, paper analysis, and scholarly writing.\nUse when: reviewing academic papers, conducting literature reviews, writing research summaries,\nanalyzing methodologies, formatting citations, or when user mentions academic research,

Security
1260

accessibility-compliance

by wshobson

Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.

Security
2173

obsidian

by gapmiss

Comprehensive guidelines for Obsidian.md plugin development including all 27 ESLint rules, TypeScript best practices, memory management, API usage (requestUrl vs fetch), UI/UX standards, and submission requirements. Use when working with Obsidian plugins, main.ts files,

Security
14111

content-creator

by alirezarezvani

Create SEO-optimized marketing content with consistent brand voice. Includes brand voice analyzer, SEO optimizer, content frameworks, and social media templates. Use when writing blog posts, creating social media content, analyzing brand voice, optimizing SEO, planning content

Security
25124

openapi-spec-generation

by wshobson

Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.

Security
18109

software-security

by project-codeguard

A software security skill that integrates with Project CodeGuard to help AI coding agents write secure code and prevent common vulnerabilities. Use this skill when writing, reviewing, or modifying code to ensure secure-by-default practices are followed.

Security
1678