python

Community

Python dev with ruff, mypy, pytest

AuthorAdigunQ
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines Python development by enforcing best practices in type safety, linting, formatting, and testing, leading to more robust and maintainable code.

Core Features & Use Cases

  • Type Safety: Ensures code correctness through strict type hinting and static analysis with mypy.
  • Code Quality: Maintains high code standards with automated linting and formatting using ruff.
  • Testing: Facilitates Test-Driven Development (TDD) with pytest, including coverage reporting.
  • CI/CD Integration: Provides configurations for GitHub Actions to automate quality checks.
  • Pre-Commit Hooks: Sets up local hooks to catch issues before committing.

Quick Start

Configure your Python project with the provided pyproject.toml and pre-commit configurations.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: python
Download link: https://github.com/AdigunQ/ralph-smart/archive/main.zip#python

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.