implementation

Community

Build features with TDD, clean code, and comprehensive tests.

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.
View Source Repository

Agent Skills Search Helper

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