lint
Python Linter (user)
Skills matching the name, description or GitHub author.
Python Linter (user)
Analyse Python code for refactoring opportunities using functional programming principles, code quality checks, and manual refactoring guidance. Use when user wants to improve code quality, check for code smell...
Format Python code using black, ruff, and isort to ensure consistent style. This skill should be used before committing code to maintain code quality standards and pass CI/CD checks.
VS Code language diagnostics and Jupyter code execution using IDE MCP. Use for checking type errors, running Python code in notebooks, or getting real-time code analysis. Triggers on requests for diagnostics, t...
Add detailed comments explaining WHY code works, its context, edge cases, and performance implications. Use when user mentions "add comments", "document", "explain code", "improve readability", or "maintainabil...
Apply consistent coding style and formatting standards using automated tools (ESLint, Prettier, Ruff) with clear naming conventions, top-down code organization, and appropriate function/component sizing. Use th...
Generate comprehensive WIKI.md documentation for any codebase using LSP for precise code analysis. Use when user asks to document a codebase, generate technical documentation, create architecture diagrams, or a...
Set up hk (git hook manager) with pre-commit hooks for any project. Detects project type (Python, JS/TS, Go, Rust, etc.) and configures appropriate linters/formatters. Use when user wants to add pre-commit hook...
Interpretive guidance for Python code quality using ruff (modern) or pylint+isort+black (traditional). Use when linting Python files, configuring Python tools, troubleshooting lint errors, or understanding tool...
Universal polyglot linting capabilities for Python, JavaScript/TypeScript, Markdown, Shell, Ruby, YAML, and JSON files. Use when you need to lint files programmatically, understand tool selection logic, or invo...
List Python symbols (classes/functions) quickly via AST to discover real identifiers before using `def`/`ctx`.
Locate symbol definitions quickly (precise for Python via AST; conservative candidates for other languages) and print a bounded context packet.
Expert system for identifying deprecated patterns, suggesting refactoring to modern standards (Python 3.12+, ES2024+), checking test coverage, and leveraging AI-powered tools. Proactively applied when users req...
Apply code quality tools (Ruff, ty, pre-commit) to Python projects. Use PROACTIVELY when code quality issues are detected. Keywords: lint, format, quality, 品質, ruff, type
Generate code scaffolds following Carbon ACX conventions for React components, TypeScript APIs, Cloudflare Workers, Python scripts, and tests.
Use this skill when the user wants to implement code with formal verification. This workflow discusses requirements, creates Idris2 specifications, reviews them, compiles for verification, then implements in th...
Use this skill when writing, editing, or reviewing Python code. Ensures code follows PEP 8 standards and Python best practices.
Provides coding style rules for Python and PowerShell. Apply when writing, editing, reviewing, or debugging code.
Applies Sun Lab Python coding conventions when writing, reviewing, or refactoring code. Covers .py files, docstrings, type annotations, naming conventions, README.md files, git commit messages, and Claude skill...
Python类型提示师技能:负责typing模块使用、Pydantic模型设计、类型检查配置(mypy)、类型别名、泛型类型。使用时需要正确使用typing模块、设计Pydantic模型、配置mypy、使用类型别名、设计泛型类型。
Create async context managers for resource management using @asynccontextmanager decorator. Use when managing async resources, database sessions, file handles, connections, or any resource requiring automatic c...
Type annotations, static typing with mypy, generic types, protocols
JavaScript、TypeScript、PHP、Python、CSS 程式碼規範
Apply this skill when generating Python code
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.