跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Python Pro

技能 已验证 活跃

Use when building Python 3.11+ applications requiring type safety, async programming, or robust error handling. Generates type-annotated Python code, configures mypy in strict mode, writes pytest test suites with fixtures and mocking, and validates code with black and ruff. Invoke for type hints, async/await patterns, dataclasses, dependency injection, logging configuration, and structured error handling.

目的

To build robust, type-safe, and production-ready Python applications by automating code generation, testing, and validation according to modern best practices.

功能

  • Generates type-annotated Python code
  • Configures mypy for strict type checking
  • Writes pytest test suites with fixtures and mocking
  • Validates code with black and ruff
  • Provides examples for async patterns and dataclasses

使用场景

  • Building type-safe Python applications
  • Implementing async/await patterns
  • Setting up comprehensive pytest test suites
  • Ensuring code quality with linters and formatters

非目标

  • Generating code for older Python versions
  • Replacing core Python libraries
  • Handling deployment or infrastructure management

工作流

  1. Analyze codebase
  2. Design interfaces
  3. Implement code
  4. Test code
  5. Validate code

实践

  • Type safety
  • Async programming
  • Testing
  • Code validation

先决条件

  • Python 3.11+
  • Familiarity with Python development concepts

安装

请先添加 Marketplace

/plugin marketplace add jeffallan/claude-skills
/plugin install claude-skills@fullstack-dev-skills

质量评分

已验证
99 /100
1 day ago 分析

信任信号

最近提交13 days ago
星标9k
许可证MIT
状态
查看源代码

类似扩展

Csharp Async

100

Get best practices for C# async programming

技能
github

Cli Creator

100

Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.

技能
openai

Context Mode Ops

100

使用并行子代理军队管理 context-mode GitHub 问题、PR、发布和营销。为每个任务编排 10-20 个动态代理。在分类问题、审查 PR、发布版本、撰写 LinkedIn 帖子、宣布发布、修复错误、合并贡献、验证 ENV 变量、测试适配器或同步分支时使用。

技能
mksglu

Fixflow

100

使用严格的交付工作流执行编码任务:构建完整计划、分步实现、持续运行测试,并默认在每一步 (`per_step`) 后提交。当用户要求行为驱动交付或需求不明确时,支持显式提交策略覆盖 (`final_only`, `milestone`) 和可选的 BDD(给定/当/则)。

技能
majiayu000

Kotlin Mcp Server Generator

100

Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library.

技能
github

Spec to Repo

100

Use when the user says 'build me an app', 'create a project from this spec', 'scaffold a new repo', 'generate a starter', 'turn this idea into code', 'bootstrap a project', 'I have requirements and need a codebase', or provides a natural-language project specification and expects a complete, runnable repository. Stack-agnostic: Next.js, FastAPI, Rails, Go, Rust, Flutter, and more.

技能
alirezarezvani