implementation
CommunityBuild features with TDD, clean code, and comprehensive tests.
Software Engineering#code quality#testing#documentation#TDD#software development#implementation#Python
Authormatteocervelli
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill guides developers through a structured implementation process, ensuring features are built with high-quality code, robust tests, and thorough documentation, adhering to project standards and Test-Driven Development (TDD) principles.
Core Features & Use Cases
- Test-Driven Development (TDD): Systematically follows the Red-Green-Refactor cycle for building reliable, bug-resistant code.
- Code Quality & Standards: Enforces PEP 8, type hints, Google-style docstrings, and modular design using automated checks (Black, mypy, flake8).
- Comprehensive Testing: Guides the creation of unit, integration, and end-to-end tests with high coverage targets (80%+), ensuring all code paths are validated.
- Use Case: After a feature's design is approved, use this skill to systematically implement the code, write tests, and generate documentation, ensuring all quality gates are met before code review and deployment.
Quick Start
Implement the core logic for a new user registration feature, following TDD and generating unit tests for the main service.
Dependency Matrix
Required Modules
pytestblackmypyflake8
Components
scriptsreferences
💻 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: implementation Download link: https://github.com/matteocervelli/llms/archive/main.zip#implementation 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 471,000+ vetted skills library on demand.