Toolverse
All skills

python-expert

by Shubhamsaboo

Senior Python developer expertise for writing clean, efficient, and well-documented code.\nUse when: writing Python code, optimizing Python scripts, reviewing Python code for best practices,\ndebugging Python issues, implementing type hints, or when user mentions Python, PEP 8,

Installation

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

Installation

Quick info

Category
Security
Views
77

About this skill

Senior Python developer expertise for writing clean, efficient, and well-documented code.\nUse when: writing Python code, optimizing Python scripts, reviewing Python code for best practices,\ndebugging Python issues, implementing type hints, or when user mentions Python, PEP 8, or needs help\nwith Python data structures and algorithms.

How to use

  1. Zainstaluj umiejętność w swoim środowisku agenta, klonując repozytorium z katalogu awesome-llm-apps i wskazując ścieżkę do python-expert.

  2. Aktywuj umiejętność w konfiguracji agenta, dodając python-expert do listy dostępnych skills. Umiejętność automatycznie się włączy, gdy wspomniasz Python, PEP 8 lub będziesz potrzebować pomocy z kodem.

  3. Opisz swoje zadanie – pisanie nowego kodu, recenzję istniejącego, debugowanie błędów, implementację type hints lub optymalizację wydajności. Im dokładniej wyjaśnisz problem, tym lepsze porady otrzymasz.

  4. Przejrzyj dostarczone reguły i przykłady z dokumentacji AGENTS.md, która zawiera kompletny zestaw wytycznych podzielonych na kategorie: Correctness (krytyczne), Type Safety (wysokie), Performance (wysokie) i Style (średnie).

  5. Postępuj zgodnie z priorytetami: najpierw poprawność kodu, potem bezpieczeństwo typów, następnie wydajność, wreszcie styl. Umiejętność będzie sugerować konkretne reguły z katalogu rules/ w zależności od kontekstu Twojego problemu.

  6. Stosuj otrzymane rekomendacje do swojego kodu – czy to unikanie mutable default arguments, proper error handling, list comprehensions, czy pisania docstringów zgodnie z wytycznymi.

Related skills

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

typescript-review

by metabase

Review TypeScript and JavaScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing TypeScript/JavaScript code.

Security
17133

windows-ui-automation

by martinholovsky

\

Security
10115

reverse-engineering-tools

by gmh5225

Guide for reverse engineering tools and techniques used in game security research. Use this skill when working with debuggers, disassemblers, memory analysis tools, binary analysis, or decompilers for game security research.

Security
3168

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