code-committing
Generate semantic commit messages following conventional commits format. Use when committing code, staging changes, writing commit messages, requesting git commit, or when user mentions commit, commit message,...
Discover tools package distribution skills, compare source repositories and read the instructions for each workflow.
Generate semantic commit messages following conventional commits format. Use when committing code, staging changes, writing commit messages, requesting git commit, or when user mentions commit, commit message,...
Install and configure a new dependency
Release a new version of the project (SemVer, Changelog, Tags).
Development tool installation dispatcher for bazzite-ai. Installs Claude Code, pixi, chunkhound, bcvk, linters, flatpaks, and more. Use when users need to install standalone developer tools (not services with l...
Deploy or release the project. Use when releasing a new version.
JavaScript project structure, package.json configuration, dependency management, and Maven integration standards for consistent project setup and builds
Creates Arch Linux packages (PKGBUILD) for AUR submission. Use when users want to "package for AUR", "create PKGBUILD", "build AUR package", "submit to AUR", or need Arch packaging for software projects.
Automate iOS builds, versioning, and TestFlight deployment using GitHub Actions with semantic-release. Use this skill when setting up automated TestFlight deployments, implementing semantic versioning with conv...
Increments the gem version. Follows semantic versioning. Use when asked to "bump version" or even just "bump"
Updates the homebrew tap for the project.
Expert in building and testing conda/bioconda recipes, including recipe creation, linting, dependency management, and debugging common build errors
Create a new app or package from an existing template in the monorepo. Use when adding new apps or packages to the repository.
Python 虚拟环境自动化管理工具。当项目需要创建或管理 Python 虚拟环境(.venv)时使用此技能:检测现有环境、创建新环境、生成 requirements.txt、安装依赖包、配置 Git 忽略规则。
Python development with uv, pytest, ruff, and type hints. Use when writing Python code, running tests, managing Python packages, or working with virtual environments. Covers import organization, type hints, pyt...
Automatically create and update CHANGELOG.md files for scripts and tools following Keep a Changelog format. Use when creating new scripts, updating existing scripts, fixing bugs, or adding features to any tool...
Checks package dependencies against registries (PyPI, crates.io, npm, RubyGems, Maven Central, Go Proxy, Swift Package Index, Docker Hub, ArtifactHub) to identify outdated packages and provides update commands....
Setup and manage Python environments using uv. Initialize projects, create virtual environments, install packages, and manage dependencies with pyproject.toml. Use when setting up new Python projects or managin...
Manage Python environments using uv, venv, and pyproject.toml for dependency management
Release a new version of the VS Code extension to the marketplace. Runs checks, compares changes, updates changelog/version, commits, and publishes.
This skill should be used when the user asks to "create a release", "make a release", "publish a new version", "bump version", "prepare release", "build release zip", or mentions releasing, versioning, or packa...
Bootstrap a new Rust project with Nix flake, or add Nix flake to an existing Rust project. Triggers on "create a new Rust project", "bootstrap a Rust CLI/app/library", "add flake.nix to existing Rust project",...
Python virtual environment management using uv for fast and reliable environment setup. Create, maintain, and manage Python virtual environments with dependency management. Use uv for environment creation, pack...
Look up the latest stable versions of NPM packages using npm view command. Use when planning a project, updating dependencies, or when the user asks about current package versions for Node.js/TypeScript project...
Smart dependency management for npm/yarn/pnpm packages with safety checks and impact analysis
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.