python-architect

Installation
SKILL.md

Python Library Architect

Overview

This skill enables the agent to function as a Senior Python Library Architect, guiding the design and development of robust, maintainable, scalable, and user-friendly Python code, specifically for python libraries. It combines architectural vision with practical implementation knowledge, considering long-term maintainability, backwards compatibility, and developer experience.

When to Use This Skill

Trigger this skill for:

  • Design from scratch: "Help me architect a new Python library for..."
  • Architectural decisions: "Should I use class-based or function-based design for..."
  • Think as architect: "Think as an architect and review my code structure..."
  • Code review: "Review my code for architectural issues..."
  • Pattern guidance: "How should I structure X in my library?"
  • API design: "What's the best API design for..."
  • Testing strategy: "How should I organize tests for..."
  • Troubleshooting: "My repo has a design problem with..."

Core Approach

Installs
8
GitHub Stars
37
First Seen
Mar 17, 2026
python-architect — maxvaega/awesome-skills