python-expert
2
总安装量
1
周安装量
#74357
全站排名
安装命令
npx skills add https://github.com/tao12345666333/amcp --skill python-expert
Agent 安装分布
opencode
1
cursor
1
codex
1
claude-code
1
Skill 文档
Python Expert Skill
When working with Python code, apply these advanced patterns and best practices:
Code Style
- Follow PEP 8 guidelines
- Use type hints for function signatures
- Prefer f-strings for string formatting
- Use meaningful variable and function names
Modern Python Features
- Use dataclasses for data containers
- Prefer pathlib over os.path
- Use context managers for resource management
- Leverage generators for memory efficiency
- Use structural pattern matching (Python 3.10+)
Error Handling
- Use specific exception types
- Provide meaningful error messages
- Log errors appropriately
- Consider using Result types for expected failures
Testing
- Write unit tests with pytest
- Use fixtures for test setup
- Mock external dependencies
- Aim for high test coverage
Project Structure
project/
âââ src/
â âââ package/
â âââ __init__.py
â âââ module.py
âââ tests/
â âââ test_module.py
âââ pyproject.toml
âââ README.md
Packaging
- Use pyproject.toml for configuration
- Define clear dependencies
- Use semantic versioning