competitors-analysis
Analyze competitor repositories with evidence-based approach. Use when tracking competitors, creating competitor profiles, or generating competitive analysis. CRITICAL - all analysis must be based on actual cloned code, never assumptions. Triggers include \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Analyze competitor repositories with evidence-based approach. Use when tracking competitors, creating competitor profiles, or generating competitive analysis. CRITICAL - all analysis must be based on actual cloned code, never assumptions. Triggers include \
How to use
Przygotuj ścieżkę dla konkurenta, uruchamiając polecenie
mkdir -p ~/Workspace/competitors/{nazwa-produktu}, a następnie przejdź do tego katalogu i sklonuj repozytorium konkurenta za pomocągit clone git@github.com:org/repo.git. Upewnij się, że klonowanie się powiodło, sprawdzając strukturę katalogów poleceniemls.Zbierz metadane projektu, czytając plik
package.json(dla projektów Node.js),pyproject.toml(Python) lubCargo.toml(Rust) — zwróć uwagę na wersję, opis i listę zależności. Dla innych języków poszukaj równoważnych plików konfiguracyjnych.Przeanalizuj strukturę projektu, sprawdzając katalog główny (
ls -la), katalog źródłowy (ls src/) i dostępną dokumentację (find . -name "*.md" -maxdepth 2). Zanotuj organizację kodu i ważne pliki.Sprawdź aktualność kodu poleceniem
git log -1, aby potwierdzić, że analizujesz najnowszą wersję repozytorium konkurenta.Wygeneruj raport analityczny, zawsze podając konkretne źródła — na przykład "używa biblioteki X (źródło: package.json:88)" zamiast "prawdopodobnie używa". Zakazane są sformułowania takie jak "przypuszczalnie", "może być" czy "nieujawnione" — jeśli czegoś nie wiesz, nie pisz o tym.
Wyzwól analizę, używając fraz takich jak "analizuj konkurenta", "dodaj konkurenta" lub "analiza konkurencyjna" wraz z nazwą produktu i adresem URL repozytorium.