Esta sub-habilidad documenta el flujo de trabajo esencial por línea de comandos para una plantilla de proyecto Python, proporcionando comandos rápidos para…
Esta sub-habilidad documenta el flujo de trabajo esencial por línea de comandos para una plantilla de proyecto Python, proporcionando comandos rápidos para preparar un entorno de desarrollo, ejecutar pruebas, aplicar el estilo de código y realizar comprobaciones estáticas de tipos. Las características principales incluyen crear y activar un entorno virtual, instalar el paquete en modo editable con extras de desarrollo, ejecutar la suite de pruebas con pytest, formatear el código con Black, corregir automáticamente problemas de lint con Ruff y ejecutar mypy para la validación de tipos. Utiliza esta habilidad durante la configuración inicial del proyecto, la incorporación de contribuyentes, el desarrollo local o al definir pasos del pipeline de CI. Las ventajas clave son una configuración rápida y reproducible, un formateo de código consistente, la detección temprana de problemas de lint/tipo y flujos de trabajo de desarrollo optimizados que reducen fricciones en las revisiones y aumentan la calidad del código.
Esta página forma parte del hub OpenClaw Skills con guías de instalación, categorías y enlaces prácticos.