Skip to main content

add-skills

A Python-based CLI for managing AI agent Skills. Install Skills from local paths or GitHub/GitLab repositories.

Installation

No installation required (recommended)

uvx add-skills ludo-technologies/python-best-practices

Or install globally

uv tool install add-skills
pipx install add-skills

Usage

# Add Skills from GitHub (short form)
uvx add-skills ludo-technologies/python-best-practices

# Add Skills from a local directory
uvx add-skills ./my-skills

# Add Skills from full GitHub URL
uvx add-skills https://github.com/owner/repo

# List available Skills without installing
uvx add-skills ludo-technologies/python-best-practices --list

# Install globally (default: local to project)
uvx add-skills ludo-technologies/python-best-practices --global

# Install for a specific agent
uvx add-skills ludo-technologies/python-best-practices --global --agent cursor

# Skip confirmation prompt
uvx add-skills ludo-technologies/python-best-practices --yes

# Install a specific Skill by name
uvx add-skills ludo-technologies/python-best-practices --skill coding-standards

Options

Option Short Description
--global -g Install globally instead of locally to project
--agent -a Target agent (default: claude-code)
--skill -s Install specific Skill by name
--list -l List available Skills without installing
--yes -y Skip confirmation prompt

Supported Agents

amp, antigravity, claude-code, clawdbot, cline, codebuddy, codex, command-code, continue, crush, cursor, droid, gemini-cli, github-copilot, goose, kilo, kiro-cli, mcpjam, mux, neovate, opencode, openhands, pi, qoder, qwen-code, roo, trae, windsurf, zencoder

Creating Skills

Create a SKILL.md file in your Skill directory:

---
name: my-skill
description: A brief description of what this skill does
---

# My Skill

Instructions for the AI agent...

How It Works

  1. Parses the source (local path, owner/repo, or full URL)
  2. For remote sources, performs a shallow clone
  3. Discovers all SKILL.md files in the source
  4. Copies Skill files to the target agent's Skills directory

Installation paths (example for claude-code):

  • Local: .claude/skills/<skill-name>
  • Global: ~/.claude/skills/<skill-name>

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

add_skills-0.2.0.tar.gz (60.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

add_skills-0.2.0-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

Details for the file add_skills-0.2.0.tar.gz.

File metadata

  • Download URL: add_skills-0.2.0.tar.gz
  • Upload date:
  • Size: 60.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for add_skills-0.2.0.tar.gz
Algorithm Hash digest
SHA256 1e9ba8519fe7a379dede84c10131c01fdb33f79ea785abf488eb345fdac87bd4
MD5 08cf8f900643048bda56fc44cd35596e
BLAKE2b-256 1051191de64815201d5103c6f36c9be218f04b138a06a7e67af69e41bb9f35ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for add_skills-0.2.0.tar.gz:

Publisher: release.yml on ludo-technologies/add-skills

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file add_skills-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: add_skills-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 18.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for add_skills-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cffa17fa3e3b11add4549aca48d7600788287ba9d1b2d15985f90e8fdecb2120
MD5 d6e68ef1ede1f6e93259342d09489e2a
BLAKE2b-256 1788bbbe1896ee69c00a5f0da92ed98e4f609b4e3508c50afe57ba6743cd258f

See more details on using hashes here.

Provenance

The following attestation bundles were made for add_skills-0.2.0-py3-none-any.whl:

Publisher: release.yml on ludo-technologies/add-skills

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page