Back to list
qte77

implementing-python

by qte77

0🍴 0📅 Jan 24, 2026

SKILL.md


name: implementing-python description: Implements concise, streamlined Python code matching exact architect specifications. Use when writing Python code, creating modules, or when the user asks to implement features in Python.

Python Implementation

Creates focused, streamlined Python implementations following architect specifications exactly. No over-engineering.

Python Standards

See docs/python-best-practices.md for comprehensive Python guidelines.

Workflow

  1. Read architect specifications from provided documents
  2. Validate scope - Simple (100-200 lines) vs Complex (500+ lines)
  3. Study existing patterns in src/ structure
  4. Implement minimal solution matching stated functionality
  5. Run make validate_quick after writing code - fix formatting/type errors immediately
  6. Create focused tests matching task complexity
  7. Run make validate for full validation - fix all remaining issues

Implementation Strategy

Simple Tasks: Minimal functions, basic error handling, lightweight dependencies, focused tests

Complex Tasks: Class-based architecture, comprehensive validation, necessary dependencies, full test coverage

Always: Use existing project patterns, pass make validate

Output Standards

Simple Tasks: Minimal Python functions with basic type hints Complex Tasks: Complete modules with comprehensive testing All outputs: Concise, streamlined, no unnecessary complexity

Quality Checks

During development (after writing code):

make validate_quick  # Fast check: formatting + types + complexity + tests

Before completing any task:

make validate  # Full check: formatting + types + complexity + tests

CRITICAL: Run validation commands proactively during development. Fix issues immediately, don't wait until the end. All type checks, linting, complexity checks, and tests must pass before task completion.

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon