version-bump
Cargo.tomlのversionを更新し、`version bump (vX.Y.Z)`でコミットし、`vX.Y.Z`の軽量タグを作成してoriginへpushする作業で使う。Rust CLIのリリース準備、version bump、git tag/pushの依頼があるときに使う。
Cargo.tomlのversionを更新し、`version bump (vX.Y.Z)`でコミットし、`vX.Y.Z`の軽量タグを作成してoriginへpushする作業で使う。Rust CLIのリリース準備、version bump、git tag/pushの依頼があるときに使う。
Release workflow for Rust CLI tools with multi-platform binaries, GitHub Releases, and Homebrew distribution. Use when releasing a new version of a Rust project.
Use when releasing, tagging, or bumping versions. Defines semver rules and keeps package.json/pyproject.toml synced with git tags.
Use when building professional installers for desktop applications - covers macOS DMG with app bundles, Windows MSI with WiX, Linux DEB packages, GitHub Actions automation, and SLSA attestations
Use when upgrading dependencies. Produces safe upgrade plan, changelog links, and validation steps.
Expert Debian package builder specializing in git-buildpackage, debhelper, and Debian Policy compliance. Use for .deb packaging, debian/ directory work, dpkg operations, and package maintenance. Triggers on "Debian", ".deb", "dpkg", "debhelper", "gbp", "pbuilder", "lintian", "dch".
Standard workflow for Python dependency management. Use this skill when we need to: (1) Install or remove Python packages, (2) Create or sync virtual environments, (3) Run Python scripts or tests, (4) Debug dependency conflicts, or (5) Initialize new Python projects.
Write and maintain Sphinx documentation and reStructuredText files, including configuring Sphinx (conf.py, extensions, toctrees) and updating CI/deployment workflows so documentation builds as part of deployment or release pipelines.
Sets up a new Python library project using uv in the current directory. Creates project structure, installs dev dependencies, and optionally configures git remote. Use when the user wants to initialise a Python library, package, or project with uv.
Automates release workflows for the Nomos monorepo per RELEASE.md including version tagging, changelog promotion, GitHub releases, and module-specific versioning. Use this when preparing releases, creating tags, or publishing new versions.
使用 blog_fr 项目中自动化脚本和维护工具的说明。在需要同步内容、迁移数据库或重建镜像,还有自动生成前端的api工具时使用此技能。
Creates and optimizes CI/CD pipelines for GitHub Actions, GitLab CI, and Jenkins. Use when setting up new pipelines, improving build times, or implementing security scanning.
Browser automation, debugging, and performance analysis using Puppeteer CLI scripts. Use for automating browsers, taking screenshots, analyzing performance, monitoring network traffic, web scraping, form automation, and JavaScript debugging.
Use this skill when the user wants to create, write, or install shell scripts. Prefers Fish shell, handles writing fish/bash/zsh/sh scripts and installing them to ~/bin/scripts with proper permissions and git workflow. Activates when user mentions "shell script", "bash script", "fish script", "install script", or wants to create command-line utilities.
Optimizes GitHub Actions CI/CD workflows through test sharding, intelligent caching, and workflow parallelization. Use when CI execution time exceeds limits, costs are too high, or workflows need parallelization.
Advanced GitHub Actions workflow automation with AI swarm coordination, intelligent CI/CD pipelines, and comprehensive repository management
CronWorkflow patterns for scheduled automation: time-based execution, concurrency policies, orchestration pipelines, and GitHub Actions integration for DevSecOps.
Specialized development workflow for Loop, an Electron-based desktop writing application for professional authors. Use when developing Loop's 3-layer architecture, managing 200+ type-safe IPC handlers, implementing AI integrations, or working with the ApplicationBootstrapper system.
Instructions for installing the Synth CLI (synthetic data generator) on macOS or Windows.