python
CommunityPython 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.