Skip to main content

skll — Curated skills for AI coding agents, by BasenAI.

Project description

skll — CLI

The official CLI for installing curated AI agent skills from the skll marketplace.

   _____ _  ____    _
  / ____| |/ / /   | |
 | (___ | ' /| |   | |
  \___ \|  < | |   | |
  ____) | . \| |___| |____
 |_____/|_|\_\_____|______|
        skll · by basenai

Quick Start

# Install
pip install basen-skll

# Sign in
skll login

# Browse available skills
skll search fastapi
skll search python
skll search authentication

# Install a skill
skll install @basen/skills/fastapi-best-practices --agent claude-code

# View installed skills
skll list

Requires Python 3.10 or higher.

What is skll?

skll connects your AI coding agents to a curated marketplace of production-ready skills, prompts, and workflows. Install expert-crafted skills directly into your agent's configuration with a single command.

Real skills. Real marketplace. Ready to use.

Authentication

Sign in with your skll account to access the full marketplace:

skll login      # Opens browser for secure authentication
skll whoami     # Verify your session
skll logout     # Sign out

Finding Skills

Search the marketplace by keyword, technology, or use case:

skll search fastapi           # Find FastAPI-related skills
skll search "api design"      # Search by phrase
skll search authentication    # Security & auth skills

View detailed information about any skill:

skll info @basen/skills/fastapi-best-practices

Installing Skills

Install skills directly into your agent's configuration directory:

# Install for a specific agent (project scope)
skll install @basen/skills/fastapi-best-practices --agent claude-code

# Install globally (user scope)
skll install @basen/skills/python-testing --agent cursor --global

Skills are automatically placed in the correct directory structure for your agent:

  • Claude Code: ~/.claude/skills/ or ./.claude/skills/
  • Cursor: ~/.cursor/prompts/ or ./.cursor/prompts/
  • Other agents: See supported agents below

Managing Installed Skills

# List all installed skills
skll list

# List skills for a specific agent
skll list --agent claude-code

# Remove a skill
skll remove @basen/skills/fastapi-best-practices --agent claude-code

Supported Agents

  • claude-code - Claude Code CLI
  • cursor - Cursor IDE
  • codex - OpenAI Codex
  • gemini - Google Gemini
  • opencode - OpenCode
  • antigravity - Antigravity
  • copilot - GitHub Copilot
  • kiro - Kiro
  • agents - Generic agent directory

Commands Reference

Command Description
skll login Sign in to your skll account
skll logout Sign out and clear local session
skll whoami Display current user information
skll search <query> Search the skill marketplace
skll info <skill> View detailed skill information
skll install <skill> --agent <name> Install a skill for an agent
skll list List all installed skills
skll remove <skill> --agent <name> Uninstall a skill

Local Configuration

skll stores configuration in ~/.skll/:

  • config.json - Authentication session
  • installed.json - Locally installed skills registry

Links

License

Proprietary software. Copyright © 2026 BasenAI. All rights reserved.

This software is distributed under a proprietary license. Unauthorized copying, modification, distribution, or use of this software is strictly prohibited.

Project details


Download files

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

Source Distribution

basen_skll-0.1.4.tar.gz (33.8 kB view details)

Uploaded Source

Built Distribution

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

basen_skll-0.1.4-py3-none-any.whl (20.3 kB view details)

Uploaded Python 3

File details

Details for the file basen_skll-0.1.4.tar.gz.

File metadata

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

File hashes

Hashes for basen_skll-0.1.4.tar.gz
Algorithm Hash digest
SHA256 9c258b7ad51be94439aea4d1d38111140f1f2982f7e5b8cf0d5757b5a65c2f0f
MD5 29fa151d02ca388d76d33b1ec7768fea
BLAKE2b-256 7fc3249289f9a02e9184849e1185c0ca01731a2182a51f0a257baee48096d616

See more details on using hashes here.

Provenance

The following attestation bundles were made for basen_skll-0.1.4.tar.gz:

Publisher: publish-cli.yml on basenai/skll

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

File details

Details for the file basen_skll-0.1.4-py3-none-any.whl.

File metadata

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

File hashes

Hashes for basen_skll-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1a8dc31dffd48690326fab43ddcc52fd6ec638a2cd28d0aa5e4182ba4fde89f1
MD5 3083813d58b5f421fc172ef67e95d64b
BLAKE2b-256 84e94159e192a289bce72d439e096d5f644964c416778c1a3a9e9805006d2a82

See more details on using hashes here.

Provenance

The following attestation bundles were made for basen_skll-0.1.4-py3-none-any.whl:

Publisher: publish-cli.yml on basenai/skll

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

Supported by

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