upstream-sync
Sync upstream changes for a package and open a PR. Pass a package name as the first argument (e.g. model-registry or notebooks) or be prompted to choose. Optionally pass a PR URL to do a temporary test sync.
Sync upstream changes for a package and open a PR. Pass a package name as the first argument (e.g. model-registry or notebooks) or be prompted to choose. Optionally pass a PR URL to do a temporary test sync.
Upgrades all dependencies to latest versions across C#, Rust, and TypeScript. Use when the user says "upgrade packages", "update dependencies", "bump versions", or "upgrade deps".
Use when adding or dropping Python version support โ updating requires-python, tox environments, CI matrix, and docs to reflect a new set of supported versions.
Dependency management across npm, pip, cargo, and maven. Use when managing lockfiles, security scanning, versioning, or monorepo workspaces.
็จไบ็ๆฌๅ็บงไธๅๅธๆต็จใๅฝ็จๆทๆๅฐ๏ผๅ็บงๅฐ็ๆฌใๅ็บงไธญ็ๆฌใๅ็บงๅคง็ๆฌใๅ็บง่กฅไธ็ๆฌใๅ็บงๆฌก็ๆฌใๅ็บงไธป็ๆฌใๅ็บง alpha ็ๆฌใๅ็บง beta ็ๆฌใๅ็บง้ขๅๅธ็ๆฌใๅ็บงๅๅธใๅ็ใๅๅธ็ๆฌใๆ tagใๆจ้่ฟ็จใ็ๆ release ๆฅๅฟใๅๅธๆฅๅฟๆถไฝฟ็จใๅฏนๅฐ/ไธญ/ๅคง็ๆฌๅๅซๆ ๅฐๅฐ patch/minor/majorใ่ฅ็จๆทๆๅฐ alphaใbetaใ้ขๅๅธ็ๆฌ๏ผๅๅ ่ฎธ็ดๆฅๆๅฎๅฎๆด็ๆฌๅท๏ผไพๅฆ 0.1.5-alpha.1ใ0.1.5-beta.1ใ่ฅ็จๆทๅช่ฏดๅ็บงๅๅธๆๅ็๏ผๅจๆฏๆๅค้กน้ๆฉๆถๅ ่ฎฉ็จๆท้ๆฉ patchใminorใmajor ๆ็ดๆฅ่พๅ ฅๅฎๆด้ขๅๅธ็ๆฌๅท๏ผ็ถๅๅฎๆ็ๆฌๅ็บงใ็ๆๅๅธๆฅๅฟใgit commitใgit tagใpush ๅๆฏๅ push tagใ
Create, update, delete, bulk-import, and upsert Dataverse records using the official Python SDK. Use when: "create records", "insert data", "bulk create", "bulk update", "bulk import", "import CSV", "load data", "upsert", "upsert records", "write data", "upload file", "add records", "CreateMultiple", "UpdateMultiple", "UpsertMultiple", "multi-table import", "FK dependencies", "dependency order", "parallel import", "large dataset". Do not use when: querying or reading records (use dv-query), creating tables, columns, or relationships (use dv-metadata), exporting solutions (use dv-solution).
Guides through the complete OSPREY release workflow. Use when the user wants to create a release, bump versions, publish to PyPI, create a tag, or needs help with pre-release testing and version consistency checks.
Upgrades downstream OSPREY projects to newer versions. Applies API changes (method renames, class renames, import changes) from migration documents. Use when upgrading OSPREY version, migrating from old APIs, or when the user asks to upgrade, migrate, or update their OSPREY project.
Use when converting Pi config/extension/skill setup (Pi settings.json packages, ~/.pi/agent/extensions, git:... sources) into this dotfiles repo's Nix representation (skills-catalog/agent-skills-nix, modules/agents/pi/default.nix home.file links), or converting the other direction.
Use when writing standalone Python scripts (one-off scripts, utilities, not part of a larger Python project with pyproject.toml or setup.py). Provides UV shebang template and best practices.
Set up an umbrela development environment โ checks Python 3.11+, installs via uv or pip with cloud extras, and verifies with doctor. Use when someone is onboarding, setting up a fresh clone, or troubleshooting their environment.
Create a reusable SkillPack from a successful completed task. Use when the user wants to convert a one-off research, coding, analysis, or content workflow into a distributable local SkillPack with `skillpack.json`, local skills under `skills/`, starter prompts, start scripts, and an optional zip package.
Consult Snowflake CREATE PACKAGES POLICY parameter reference before generating any CREATE PACKAGES POLICY DDL.
Configure Scarb.toml, dojo profiles, world settings, and dependencies. Use when setting up project configuration, managing dependencies, or configuring deployment environments.
Create a new feature package in the bigUML monorepo with proper environment folders, DI modules, exports map, and registration. Use this skill whenever the user wants to create a new package, add a new feature, scaffold a package, set up a new module, or mentions "new package", "feature package", "create package", "add feature", "scaffold", or "monorepo package". Also use when the user needs to understand the package structure or environment folder conventions.
Python excellence specialist for type safety, async patterns, packaging, and idiomatic production codeUse when "python development, type hints, async python, pydantic models, python packaging, mypy errors, python project structure, dependency management, python, type-hints, async, pydantic, packaging, uv, poetry, mypy, ruff, ml-memory" mentioned.
C/C++ package manager skill covering Conan and vcpkg. Use when adding third-party library dependencies to C/C++ projects, managing binary compatibility, integrating with CMake, or choosing between Conan and vcpkg. Activates on queries about Conan, vcpkg, C++ dependency management, conanfile.txt, vcpkg.json, CMake package integration, or C++ package managers.
Migrate OpenSpec artifacts to Cypilot SDLC documents with code-verified traceability
Migrate OpenSpec artifacts to Cypilot SDLC documents with code-verified traceability
Initialize development environment for a project. Use when setting up a new project, onboarding a developer, or configuring dependencies.
Idiomatic Python 3.14+ development. Use when writing Python code, CLI tools, scripts, or services. Emphasizes stdlib, type hints, uv/ruff toolchain, and minimal dependencies.
Guide for using uv - an extremely fast Python package and project manager written in Rust. Use when installing Python, managing virtual environments, adding dependencies, running scripts, building packages, or working with pyproject.toml. Replaces pip, pip-tools, pipx, poetry, pyenv, twine, and virtualenv.