home/categories/package-distribution
category focus

Package Dist.

npm, pip, cargo, and registry tools.

1627 اسکلزall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
package-distribution
88

dependency-management

Managing third-party dependencies — version pinning, security auditing, license compliance, update workflows, lockfile management, supply chain security. Activate on "npm audit", "dependabot", "renovate", "pin versions", "dependency update", "supply chain", "license compliance", "lockfile", "security advisory", "typosquatting", "SBOM". NOT for internal monorepo package management (use monorepo-management) or publishing your own packages to npm/PyPI.

curiositech
curiositech
development
open
package-distribution
88

release-v5-acp

Release @mcpc/acp-ai-provider package for AI SDK v5 (0.1.x versions) from release-v5 branch. Handles version bump, tagging, and publishing workflow.

mcpc-tech
mcpc-tech
development
open
package-distribution
88

add-resource

Add a new Paperless-ngx API resource to pypaperless. Use when implementing a new endpoint, service, model, or sub-service (e.g. /api/trash/, /api/documents/{id}/history/). Covers model definition, service class, const.py wiring, client registration, test fixtures, unit tests, script/pngx_audit_coverage.py, and script/pngx_smoketest.py.

tb1337
tb1337
development
open
package-distribution
88

writing-python

Use this before writing Python code, creating Python scripts, modifying Python files, or when user asks to "write python", "create a python script", "implement in python". TRIGGER when starting any Python development task.

archibate
archibate
development
open
package-distribution
88

uv

Use this skill when using UV (Python package manager), needs to set up Python virtual environments, install/manage Python CLI tools, migrate from pip/pipx to UV, Python version management, or troubleshoot UV-related issues.

archibate
archibate
development
open
package-distribution
88

installing-dependencies

Use before installing dependencies, packages, or tools required for building project.

archibate
archibate
development
open
package-distribution
87

link-workspace-packages

Link workspace packages in monorepos (npm, yarn, bun). USE WHEN: (1) you just created or generated new packages and need to wire up their dependencies, (2) user imports from a sibling package and needs to add it as a dependency, (3) you get resolution errors for workspace packages (@org/*) like "cannot find module", "failed to resolve import", "TS2307", or "cannot resolve". DO NOT patch around with tsconfig paths or manual package.json edits - use the package manager's workspace commands to fix actual linking.

leboncoin
leboncoin
development
open
package-distribution
87

techpack-creator

Scan a repository that already has Claude Code configuration (hooks, skills, CLAUDE.md, settings, MCP servers) and package it into a valid MCS techpack.yaml for distribution via mcs. Use this skill whenever the user wants to create a tech pack from an existing repo, convert a Claude Code setup into a shareable MCS pack, scaffold a techpack.yaml, or package their dev environment for distribution. Also use when the user asks to "pack" a project, wants to make their Claude Code config reusable, or needs to turn a repo with .claude/ config into an installable tech pack. Even if they don't say "tech pack" explicitly — if they want to distribute Claude Code configuration via MCS, this is the skill to use. Note: this is different from `mcs export` which captures a live running config — this skill analyzes a repo's existing files and structure.

mcs-cli
mcs-cli
development
open
package-distribution
86

build

Build the EXE and distribution package. Use when the user wants to create a release build.

ptmrio
ptmrio
development
open
package-distribution
85

dependency-install-helper

Guide installation of project dependencies and toolchains. Use when a junior developer is stuck setting up the environment.

proflead
proflead
development
open
package-distribution
83

npm

Handle npm package installation in non-interactive environments by piping confirmations. Use when installing Node.js packages that require user confirmation prompts.

OpenHands
OpenHands
development
open
package-distribution
83

spark-version-upgrade

Upgrade Apache Spark applications between major versions (2.x→3.x, 3.x→4.x). Covers build files, deprecated APIs, configuration changes, SQL/DataFrame updates, and test validation.

OpenHands
OpenHands
development
open
package-distribution
83

uv

If the project uses uv, use this skill. Use this skill to create/manage Python projects and environments with `uv`, add/remove dependencies, sync a project from `uv.lock`, and run commands in the project environment.

OpenHands
OpenHands
development
open
package-distribution
83

dependency-confusion

Supply-chain testing via package-manager dependency confusion: when internal package names resolve to attacker-controlled public registries, leading to malicious install and script execution. Use for npm/pip/gem/Maven/Composer/Docker manifest review and authorized red-team supply-chain exercises.

yaklang
yaklang
development
open
package-distribution
82

release

Release a new version of ruby-fast-lsp. Bumps version in Cargo.toml, commits, tags, and pushes to trigger CI. Use when the user says /release, 'release', 'publish', 'bump version', 'cut a release', or 'new version'.

rajnaveen344
rajnaveen344
development
open
package-distribution
82

setup-python

Set up a new Python/Django project with uv, ruff, basedpyright, pre-commit hooks, Justfile, Docker Compose, and CI. Invoke when starting a new Python project or when asked to set up project tooling.

A
A
development
open
package-distribution
82

npmjs

npm package maintenance and lifecycle management for monorepo extensions. Covers health audits, dependency sync, version bumping, changelog updates, pre-publish checks, coordinated publishing, and post-publish verification. **Triggers — use this skill when:** - User asks to "publish", "release", or "version bump" extensions/packages - User says "audit packages", "check package health", "dependency sync" - User asks to "update changelogs", "prepare release", "pre-publish check" - User mentions "npm publish", "version management", "package lifecycle" - User wants to "sync dependencies" or "align versions" across packages - User asks "what needs publishing" or "which packages changed" **Covers:** Monorepo with multiple npm packages under `extensions/`. Each package has its own package.json, CHANGELOG.md, README.md, and version. Packages are scoped (e.g. `@e9n/pi-*`) and published individually.

espennilsen
espennilsen
development
open
package-distribution
82

npm

Manage npm packages — install, publish, version bump, audit, and run scripts using the npm tool.

espennilsen
espennilsen
development
open
package-distribution
82

project-conventions

Repo conventions for the vue3-ts-jsoneditor package. Load when changing code, tests, docs, or release-related behavior in this repo.

bestkolobok
bestkolobok
development
open
package-distribution
82

release

Full Tusk release — bump version, build DMG, publish GitHub release, update README

Shape-Machine
Shape-Machine
development
open
package-distribution
81

release-funstack

A skill to make a GitHub release for the `@funstack/static` package. Use this skill when the user wants to release a new version of the package.

uhyo
uhyo
development
open
package-distribution
80

auto-release-manager

Automate version updates and releases for any project type (Node.js, Python, Rust, Unity, Unreal, etc.). Detect project type, update version files, generate CHANGELOG, and handle git operations with cross-platform support.

Dev-GOM
Dev-GOM
development
open
package-distribution
80

refac-module-to-subpackage

Guide for converting a monolithic Python module into a subpackage with submodules. Use when breaking apart a large .py file into a directory of smaller modules, splitting a module into a package, reorganizing a single file into subdirectories, or when a user says things like "split this module", "break this file apart", "convert to subpackage", or "this file is too big". Also use when a user identifies a large Python file and wants to reorganize it without changing behavior.

dagster-io
dagster-io
development
open
Previous
Page 26 / 68
Next