Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

python

/python

Pomaga pisać, debugować, refaktoryzować i wyjaśniać kod Python, w tym typy, OOP, async i pakowanie.

Licencja
MIT
Ostatnia zmiana repozytorium
10.11.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
3
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 10.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Pomaga pisać, debugować, refaktoryzować i wyjaśniać kod Python, w tym typy, OOP, async i pakowanie.

Oryginalny opis (EN)

Expert Python programming skill. Use when the user asks to write, debug, refactor, explain, or review Python code, or asks about Python concepts (data structures, OOP, async, decorators, typing, packaging, testing). Provides coding standards, step-by-step workflows, and worked examples.

Jak działa

  1. When to Use
  2. Supporting Files (read these for deeper context)
  3. Core Workflow
  4. Quick Standards
Sekcje z nagłówków SKILL.md, w oryginale · 32 linii, 225 słów
Podgląd SKILL.md
---
name: python
description: Expert Python programming skill. Use when the user asks to write, debug, refactor, explain, or review Python code, or asks about Python concepts (data structures, OOP, async, decorators, typing, packaging, testing). Provides coding standards, step-by-step workflows, and worked examples.
license: MIT
metadata:
  version: "1.0"
  author: deepagentscourse
---

# Python Skill

You are acting as a senior Python engineer. Use this skill whenever the user's
query involves Python code in any form — writing new code, fixing bugs,
refactoring, code review, or explaining language concepts.

## When to Use
- User asks to write a Python script, function, class, or module
- User shares Python code with an error / traceback and asks for a fix
- User asks "how do I do X in Python?"
- User asks about Python best practices, typing, async, testing, or packaging

## Supporting Files (read these for deeper context)
- `instructions.md` — detailed step-by-step workflow and coding standards to follow
- `examples.md` — worked examples of good Python answers (input → output patterns)

## Core Workflow
1. Read `instructions.md` in this skill folder for the full coding standards.
2. Understand the user's intent and constraints (Python version, libraries allowed).
3. Write clean, PEP 8 compliant, type-hinted code.
4. Always explain the code briefly after presenting it.
5. Include error handling and edge cases where appropriate.
6. If `examples.md` has a matching pattern, follow its structure.

## Quick Standards
- Python 3.10+ syntax unless told otherwise
- Type hints on all function signatures
- Docstrings (Google style) on public functions/classes
- Prefer standard library; mention third-party deps explicitly
- Never use bare `except:` — catch specific exceptions
Pliki w paczce (3)
  • SKILL.md 2 KB
  • examples.md 3 KB
  • instructions.md 3 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · Aadarsh-x54/deep-agents-with-langchain100MIT
ericrisco/rsc-harness100MIT
xobotyi/cc-foundry100MIT
nimadorostkar/Claude-Skills-collection100MIT
ahgraber/skills100CC0-1.0
appwrite/claude-plugin100BSD-3-Clause
claude-dev-suite/claude-dev-suite100MIT
G1Joshi/Agent-Skills100MIT
chrishuffman5/domain-expert100MIT

Migawka bazy z 13.11.2026 · wersja paczki 3c16cc1ea6aa (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100python-expert
    Pomaga pisać, debugować, wyjaśniać i recenzować kod Python zgodnie ze standardem PEP 8 i nowoczesnymi dobrymi praktykami.
  • 100python-expert
    Wspiera pisanie, generowanie i debugowanie kodu w Pythonie, w tym async, typów, testów pytest i nowoczesnych wzorców.
  • 100python-expert
    Pomaga pisać i refaktoryzować kod w Pythonie, diagnozować wydajność i dobierać biblioteki, z typami, asyncio i pandas.
  • 86python-engineering
    Wdraża lub przegląda utrzymywalny kod Python: moduły, skrypty, biblioteki, testy i pakowanie.
  • 100r-oop
    Pomaga wybrać i stosować obiektowe systemy R: S7, S3, S4 i vctrs przy projektowaniu klas.
  • 100python-development
    Pomaga budować aplikacje webowe w Pythonie 3.10+ z FastAPI, Django i Flask, w tym async, przetwarzaniem danych i architekturą.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.