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 sessioninstalled.json- Locally installed skills registry
Links
- Website: https://basen-skll.vercel.app
- Documentation: https://basen-skll.vercel.app/get-started
- Marketplace: https://basen-skll.vercel.app
- Support: support@basen.ai
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file basen_skll-0.1.5.tar.gz.
File metadata
- Download URL: basen_skll-0.1.5.tar.gz
- Upload date:
- Size: 34.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
991f12626785ef268e7b9316c7f8cdf77d8e22a4fc6460f6190d4e6117f7f2f2
|
|
| MD5 |
00dfa329c855bb0af4523c0afb2dcf01
|
|
| BLAKE2b-256 |
f020ff6602c042aff0af66aef6a1773d0639c2f36dda8019221ad74f3fe6ff67
|
Provenance
The following attestation bundles were made for basen_skll-0.1.5.tar.gz:
Publisher:
publish-cli.yml on basenai/skll
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
basen_skll-0.1.5.tar.gz -
Subject digest:
991f12626785ef268e7b9316c7f8cdf77d8e22a4fc6460f6190d4e6117f7f2f2 - Sigstore transparency entry: 1774454438
- Sigstore integration time:
-
Permalink:
basenai/skll@2ed5cf5c9569ca688beabb0a63ce614bdb4e5e07 -
Branch / Tag:
refs/tags/cli-v0.1.5 - Owner: https://github.com/basenai
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-cli.yml@2ed5cf5c9569ca688beabb0a63ce614bdb4e5e07 -
Trigger Event:
push
-
Statement type:
File details
Details for the file basen_skll-0.1.5-py3-none-any.whl.
File metadata
- Download URL: basen_skll-0.1.5-py3-none-any.whl
- Upload date:
- Size: 20.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f885ab4ae42dfb99627e62dd79dc05a98d685c657b3f0504b5bf26b5abcd3ed
|
|
| MD5 |
440b982ee255675601f4c3ff326087ad
|
|
| BLAKE2b-256 |
10148c3c4d2c92d4a738a5e17b1560008ad0976238a96acbe7541c963aaeb2e0
|
Provenance
The following attestation bundles were made for basen_skll-0.1.5-py3-none-any.whl:
Publisher:
publish-cli.yml on basenai/skll
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
basen_skll-0.1.5-py3-none-any.whl -
Subject digest:
3f885ab4ae42dfb99627e62dd79dc05a98d685c657b3f0504b5bf26b5abcd3ed - Sigstore transparency entry: 1774454555
- Sigstore integration time:
-
Permalink:
basenai/skll@2ed5cf5c9569ca688beabb0a63ce614bdb4e5e07 -
Branch / Tag:
refs/tags/cli-v0.1.5 - Owner: https://github.com/basenai
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-cli.yml@2ed5cf5c9569ca688beabb0a63ce614bdb4e5e07 -
Trigger Event:
push
-
Statement type: