release-package
Create and publish a new version of docent to npm registry
Create and publish a new version of docent to npm registry
Use uv and PEP 723 to write self-installing autocontained Python scripts
Create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python libraries, creating CLI tools, or distributing Python code.
Publish bundled plugin packages to local, marketplace, or GitHub Releases with dry-run and validation modes
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.
Bump the version number in pyproject.toml, plugin.json, and marketplace.json, then commit and tag.
Install global dependencies to the system. These are typically installing using `brew`
Scaffold a new Ansible role via ansible-galaxy init
Enforce Nix + Pixi + direnv + Home-manager configuration patterns
Publish a new release to GitHub Packages. Use when ready to release, after tests pass and version is updated. Creates git tag and pushes to trigger GitHub Actions.
Use when building reusable PyPI package with pgdbm - provides complete pattern for libraries that work standalone or embedded without needing examples
Initialize Python project structure with proper directory layout, configuration files, and best practices. Use when creating new projects or restructuring existing ones.
Increments the gem version. Follows semantic versioning. Use when asked to "bump version" or even just "bump"
Use this when installing dependencies, running dev servers, building packages, or running scripts in this pnpm monorepo.
生成したプラグインをZIP形式にまとめる。プラグインパッケージング時、配布準備時、またはユーザーがZIP作成、プラグイン配布、パッケージング、リリース準備に言及した際に使用する。
Generate final reports and packages from accumulated artefacts, with audience-specific options.
Publish packages to npm using release branch workflow with PR review before publishing
Sets up Python development environment using UV for fast dependency management. Configures virtual environment, dependencies, testing (pytest), linting/formatting (ruff), and type checking (mypy). ALWAYS use UV - NEVER use pip directly. Use when starting work on Python projects, after cloning Python repositories, setting up CI/CD for Python, or troubleshooting Python environment issues.