Back to skills
SKILL.md
Quickstart
CSecurityUse this skill when the user wants to manage Python projects, install dependencies with lockfile, sync environments, publish packages, or use the uv-backed Python package manager.
- 54 stars
- 0 votes
- 0 copies
- 0 views
- Added September 6, 2026
Security analysis
71/100- Pipes output to a shell interpreter
- Uses curl or wget to download content
- Downloads and executes remote scripts — classic supply chain attack
npx -y skills add javimosch/supercli --skill quickstart --agent claude-codeAre you the author of Quickstart?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/javimosch-quickstart-0c984569)---
name: rye
description: Use this skill when the user wants to manage Python projects, install dependencies with lockfile, sync environments, publish packages, or use the uv-backed Python package manager.
---
# rye Plugin
Python package manager with uv backend, lockfile, and workspace support.
## Commands
### Project
- `rye init run` — Initialize a new Python project
- `rye build run` — Build Python package
- `rye publish run` — Publish package to PyPI
### Dependencies
- `rye sync run` — Sync environment with lockfile
- `rye add run` — Add a Python package dependency
- `rye lock run` — Generate lockfile
## Usage Examples
- "Initialize a new Python project with rye"
- "Install dependencies from lockfile"
- "Add a package dependency"
- "Build and publish my package"
## Installation
```bash
curl -fsSL https://rye.astral.sh/get | bash
```
## Examples
```bash
# Init new project
rye init my-project
# Add dependency
rye add requests
# Sync environment
rye sync
# Lock dependencies
rye lock
# Build
rye build
# Publish
rye publish
```
Attribution
Comments
Loading comments…