implementing-python-files

Implement Python files using a test-driven workflow with skill orchestration.

1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/simonheimlicher/spx-claude --skill implementing-python-files
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementing-python-files
Source: https://github.com/simonheimlicher/spx-claude/tree/main/plugins/python/skills/implementing-python-files
Command: npx skills add https://github.com/simonheimlicher/spx-claude --skill implementing-python-files

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables focused Python file implementations guided by a test-driven workflow, ensuring changes meet expectations through tests before coding.

Core Features & Use Cases

  • Per-file Implementation: Implement one or more specific Python files based on user instructions.
  • Test-Driven Workflow: Aligns with a 4-step process (analyze context → write tests → review tests → implement → review) to guarantee correctness.
  • Orchestrated Skill Chain: Integrates with /testing-python, /reviewing-python-tests, /coding-python, and /reviewing-python to deliver deterministic progress on complex changes.

Quick Start

Invoke the skill with one or more file paths, for example: /implementing-python-files src/mymodule/handler.py

Frequently Asked Questions about implementing-python-files

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement Python code using a test-driven workflow?

To implement Python code with a test-driven workflow, you analyze context, write tests, review tests, implement the code, and review results. This process guarantees changes meet expectations through tests before coding begins.

What is file-focused Python coding and when do I need it?

File-focused Python coding implements changes on a per-file basis for adding features or fixing defects. You need this approach when applying targeted modifications to specific files within a Python project while ensuring adherence to existing interfaces.

How do I add features or fix defects in specific Python files?

To add features or fix defects in specific Python files, invoke the skill with one or more file paths like src/mymodule/handler.py. This triggers a deterministic process that analyzes context, writes tests, implements code, and reviews results.

Does this test-driven Python workflow orchestrate other coding skills?

Yes, this test-driven Python workflow orchestrates an integrated skill chain. It utilizes /testing-python, /reviewing-python-tests, /coding-python, and /reviewing-python skills to deliver deterministic progress on complex per-file changes.

Can I implement multiple Python files in a single operation?

Yes, you can implement multiple Python files in a single operation by invoking the skill with multiple file paths. The workflow applies the same test-driven process to each specified file to ensure overall code quality and correctness.

What are the limitations of file-focused Python implementation?

The limitation of file-focused Python implementation is that it operates on a per-file basis, meaning it is designed for targeted tasks like adding features or fixing defects rather than broad, project-wide architectural refactoring without specified file paths.