LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

python-patterns - Python Development Principles and Decision-Making

Provides principles for Python framework selection, async decision-making, type hints, project structure, background tasks, error handling, and testing.

Tags

Updated: 2026-09-22

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Select Python frameworks
  • Decide async versus sync
  • Apply type hints strategies
  • Structure Python projects
  • Choose background task solutions
  • Implement error handling patterns
  • Design testing strategies

Inputs

  • User framework preference
  • Project requirements
  • Application context

Outputs

  • Python source code files
  • Project structure configuration
  • Framework and architecture recommendations

Requirements

  • File system access tools (Read, Write, Edit, Glob, Grep)
  • Python development environment

Source

  • Spec: SKILL.md
python
architecture
fastapi
django
flask
async
pydantic
Select Python frameworks
Decide async versus sync
Apply type hints strategies
Structure Python projects
User framework preference
Project requirements
Application context
Python source code files
Project structure configuration
Framework and architecture recommendations