
from OpenHands Extensions125
Manage Python project environments and dependencies using uv (init, venv, add/remove, lock, sync, run) in repos that use uv.lock or .venv.
This skill standardizes Python dependency and environment management when a repository uses uv. It teaches an agent how to detect a uv-managed project (uv.lock, pyproject.toml, or an existing .venv), create and use virtual environments, add or remove dependencies, lock and sync reproducible installs, and run commands inside the project environment.
Invoke this skill when the agent needs to set up a Python dev environment, run tests, modify dependencies, or prepare reproducible installs for CI/workflows in repositories that list uv or include a uv.lock. Good for onboarding, CI prep, and developer automation tasks.
uv init, uv venv, uv add, uv lock, uv sync, uv run).uv add/remove/lock/sync over ad-hoc pip changes).Best for agents that can run shell commands and manage environments (CLI-capable agents like Copilot/Codex, or any automation that can execute Python and shell).
A well-structured skill for managing Python projects with uv. The SKILL.md provides clear decision rules, common operations, and pitfalls. No bundled scripts to test. Security concern: instructs curl|sh for installation which pipes remote content to shell.
Clean, focused skill. The curl|sh pattern is standard for uv installation but deducts from security score. Would benefit from suggesting package manager installs first (brew, apt, etc.) and only falling back to curl|sh with a warning.
Deno
Tools and guidance for using Deno in projects: init, manage dependencies (jsr/npm), run tasks/scripts with minimal permissions, and run common dev tasks (fmt, l
Kubernetes (KIND) Local Development
Guides setup and local development with KIND (Kubernetes IN Docker); includes installation steps for kind and kubectl and instructions to create a local cluster
Slack Channel Monitor
Automates monitoring of Slack channels to trigger AI conversations when specific phrases are detected.