Toolverse
All skills

github-contributor

by daymade

Strategic guide for becoming an effective GitHub contributor. Covers opportunity discovery, project selection, high-quality PR creation, and reputation building. Use when looking to contribute to open-source projects, building GitHub presence, or learning contribution best

Installation

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

Installation

Quick info

Author
daymade
Category
Backend
Views
6

About this skill

Strategic guide for becoming an effective GitHub contributor. Covers opportunity discovery, project selection, high-quality PR creation, and reputation building. Use when looking to contribute to open-source projects, building GitHub presence, or learning contribution best practices.

How to use

  1. Zainstaluj GitHub CLI i sprawdź jego dostępność, uruchamiając gh --version w terminalu. Jeśli nie masz zainstalowanego narzędzia, pobierz je ze strony GitHub CLI.

  2. Uwierzytelnij się w GitHub CLI, wykonując gh auth status — jeśli nie jesteś zalogowany, uruchom gh auth login i postępuj zgodnie z instrukcjami na ekranie.

  3. Zidentyfikuj typ wkładu, który chcesz wnieść. Zacznij od poprawy dokumentacji (najniższy próg wejścia) — szukaj projektów z etykietami "docs" lub "documentation", albo problemów zawierających pytania typu "how do I...". Alternatywnie wybierz naprawy błędów (etykieta "bug") lub ulepszenia kodu (etykieta "good first issue").

  4. Wybierz konkretny projekt i problem do rozwiązania. Upewnij się, że problem ma jasny opis i kroki reprodukcji (w przypadku błędów) lub jasne specyfikacje (w przypadku funkcji). Przeczytaj wytyczne dotyczące wkładu w projekcie.

  5. Utwórz wysokiej jakości pull request — dla dokumentacji napraw błędy gramatyczne i dodaj brakujące przykłady, dla kodu dodaj testy i dokumentację zmian. Opisz swój wkład w jasny sposób, aby utrzymujący projekt zrozumieli Twoją pracę.

  6. Monitoruj feedback na Twoim pull requeście, odpowiadaj na uwagi i wprowadzaj poprawki. Każdy udany wkład buduje Twoją reputację i otwiera drzwi do kolejnych projektów.

Related skills

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

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

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

fastapi-pro

by sickn33

Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.

Backend
54128

video-downloader

by ComposioHQ

Downloads videos from YouTube and other platforms for offline viewing, editing, or archival. Handles various formats and quality options.

Backend
50173

supabase-operations

by elevanaltd

Supabase operational knowledge for migrations, RLS optimization, MCP tool benchmarks, and ADR-003 compliance. Use when validating database migrations, optimizing Row-Level Security policies, checking MCP tool performance, or ensuring Supabase operational standards. Triggers on:

Backend
27109