Skip to content

Latest commit

 

History

History
70 lines (49 loc) · 3.25 KB

File metadata and controls

70 lines (49 loc) · 3.25 KB

Python Development

v1.1.24 | Development | 26 iterations

Comprehensive Python development skill covering modern tooling (uv, ruff, mypy, pytest), best practices, coding standards, library architecture, functional patterns, async programming, MicroPython, and production-grade development workflows.

What Problem Does This Solve

Expert guidance for modern Python development (Python 3.11-3.14+), covering everything from simple scripts to production-grade systems, library architecture, and embedded development.

When to Use This Skill

Python development — use when the user works with .py files, pyproject.toml, uv, ruff, mypy, pytest, async/await, MicroPython, CLI tools, or PyPI publishing. Covers modern tooling, best practices, library architecture, functional patterns, and production workflows.

When NOT to Use This Skill

How to Use

Direct invocation:

Use the python-development skill to ...

Natural language triggers -- Claude activates this skill automatically when you mention:

  • python
  • uv
  • ruff
  • mypy
  • pytest
  • fastapi

What's Inside

  • When to Use This Skill
  • Quick Start
  • Core Principles
  • Modern Python Toolchain (2024-2025)
  • Project Structure
  • Anti-Patterns to Avoid
  • Quality Gates
  • Official Documentation

Version History

  • 1.1.24 fix(languages+tools): optimize descriptions for git-workflow, mcp-server, python, typescript (b65bc7d)
  • 1.1.23 fix: update plugin count and normalize footer in 31 original plugin READMEs (3ea7c00)
  • 1.1.22 fix: change author field from string to object in all plugin.json files (bcfe7a9)
  • 1.1.21 fix: rename all claude-skills references to skillstack (19ec8c4)
  • 1.1.20 refactor: remove old file locations after plugin restructure (a26a802)
  • 1.1.19 docs: update README and install commands to marketplace format (af9e39c)
  • 1.1.18 refactor: restructure all 34 skills into proper Claude Code plugin format (7922579)
  • 1.1.17 refactor: make each skill an independent plugin with own plugin.json (6de4313)
  • 1.1.16 fix: make all shell scripts executable and fix Python syntax errors (61ac964)
  • 1.1.15 docs: add detailed README documentation for all 34 skills (7ba1274)

Related Skills

  • Api Design -- Comprehensive API design skill for REST, GraphQL, gRPC, and Python library architectures. Design endpoints, schemas, aut...
  • Debugging -- Comprehensive debugging skill combining systematic debugging methodology, browser DevTools automation, E2E testing with ...
  • Frontend Design -- Comprehensive Frontend Design (UI/UX) skill combining UI design systems, component libraries, CSS/Tailwind styling, acce...
  • Mcp Server -- Comprehensive MCP (Model Context Protocol) server development skill. Build, configure, and manage MCP servers using Pyth...
  • Nextjs Development -- Comprehensive Next.js development skill covering App Router (13+/15/16), Server Components, Server Actions, Cache Compon...

Part of SkillStack -- 46 production-grade plugins for Claude Code.