managing-python-releases
Manages Python library releases including semantic versioning, changelog maintenance (Keep a Changelog format), release automation with GitHub Actions, and deprecation workflows. Use when planning releases, wri...
Découvrez les skills Tests et sécurité, comparez leurs dépôts et consultez leurs instructions.
Manages Python library releases including semantic versioning, changelog maintenance (Keep a Changelog format), release automation with GitHub Actions, and deprecation workflows. Use when planning releases, wri...
Builds command-line interfaces for Python libraries using Click or Typer. Includes command groups, argument handling, progress bars, shell completion, and CLI testing with CliRunner. Use when adding CLI functio...
Audits Python libraries for security vulnerabilities using Bandit, pip-audit, Semgrep, and detect-secrets. Identifies SQL injection, command injection, hardcoded credentials, weak cryptography, and insecure des...
Sets up professional Python library projects with modern tooling (pyproject.toml, uv, ruff, pytest, pre-commit, GitHub Actions). Use when creating new Python libraries, modernizing existing projects to pyprojec...
Designs and implements pytest test suites for Python libraries with fixtures, parametrization, mocking, Hypothesis property-based testing, and CI configuration. Use when creating tests, improving coverage, sett...
Creates comprehensive Python library documentation including Google-style docstrings, Sphinx setup, API references, tutorials, and ReadTheDocs configuration. Use when writing docstrings, setting up Sphinx docum...
Improves Python library code quality through ruff linting, mypy type checking, Pythonic idioms, and refactoring. Use when reviewing code for quality issues, adding type hints, configuring static analysis tools,...
Write, edit, and lint documentation files
Build, test, and lint TypeScript/React projects
Compile, test, and lint Rust projects
Run, test, and lint Python projects
Manage Kubernetes resources and Helm charts
Ultra-generic LaTeX BeamerPoster skill. Produces reusable academic posters using XeLaTeX + beamerposter, with full-width TikZ header band, 3-column layout, fixed content height, compact lists, and overflow-safe...
A strict, engineering-style skill for writing academic Beamer slides (presentations & defenses) in LaTeX. Focuses on structure stability, cognitive load control, overlay discipline, figure-first slides, and com...
A comprehensive, reference-accurate skill for writing academic theses/papers using the user's shtuthesis-based LaTeX project structure (Thesis.tex + Tex/*), including frontmatter/mainmatter/appendix/backmatter...
새로운 테스트 코드를 작성할 때 사용. Kotest DescribeSpec 스타일과 100% 커버리지 요구사항을 따름.
Kotlin 코드 작성, 코드 리뷰, 리팩토링 시 사용. 네이밍 규칙, 함수/클래스 설계, 레이어별 책임 분리 등 코딩 컨벤션을 따름.
Detects and captures technical decisions during conversations. Use when architectural choices, library selections, design patterns, API designs, or trade-off decisions are made. Automatically prompts user to sa...
README, 마크다운 문서, 아키텍처 문서 등 사용자가 읽을 수 있는 문서를 작성할 때 사용. 다이어그램 형식과 문서 구조 가이드라인을 따름.
사용자가 '커밋해줘', 'commit', '/commit' 등 커밋을 요청할 때 사용. 레이어별/기능별 커밋 분리 원칙과 메시지 형식을 따름.
Xpod Components.js 变量和组件配置专家,处理 CLI 参数、变量解析、组件配置等问题
Xpod Components.js 变量和组件配置专家,处理 CLI 参数、变量解析、组件配置等问题
Provides Go standard testing package expertise and best practices. Ensures proper table-driven test patterns, subtests organization, benchmark implementation, and test coverage strategies. Specializes in testin...
Provides idiomatic Go programming expertise and best practices. Ensures clean, efficient, and maintainable code following official Go conventions. Specializes in concurrent programming patterns, interface desig...
Le classement utilise les étoiles du dépôt GitHub indexé. Plusieurs skills peuvent partager ce nombre : ce n’est ni un nombre d’installations ni une note de qualité.