A lightweight Skills secure execution engine - full CLI via bundled binary
Project description
SkillLite
A lightweight Skills secure execution engine. One package: full CLI + sandbox API.
pip install skilllite
CLI (full capability)
skilllite chat # Interactive chat with LLM
skilllite add owner/repo # Add skills from GitHub
skilllite list # List installed skills
skilllite mcp # Start MCP server (for Cursor/Claude)
skilllite run/exec/bash # Execute skills
skilllite init-cursor # Initialize Cursor IDE integration
# ... and more
API (Python ↔ binary bridge)
from skilllite import scan_code, execute_code, chat
# Sandbox: security scan + execute (IDE/MCP integration)
result = scan_code("python", "print(1+1)")
result = execute_code("python", "print(sum(range(101)))")
# Agent chat (single-shot, hides binary CLI)
result = chat("帮我分析这个项目", skills_dir=".skills", stream=True)
# result["success"], result["exit_code"]
Build from source
./scripts/build_wheels.sh
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
skilllite-0.1.8.tar.gz
(3.5 MB
view details)
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 skilllite-0.1.8.tar.gz.
File metadata
- Download URL: skilllite-0.1.8.tar.gz
- Upload date:
- Size: 3.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
68fdaaf49975fe4a65e347fa66d442643fc783b2819fdfe658b59addbddfab6e
|
|
| MD5 |
838b6ec45f93947f28347f9702d77ce2
|
|
| BLAKE2b-256 |
194f6f4a56a222a6fc0a14c255efd09a0e9cee2f9af8e12e05afb66a7ffa3cd3
|
File details
Details for the file skilllite-0.1.8-py3-none-any.whl.
File metadata
- Download URL: skilllite-0.1.8-py3-none-any.whl
- Upload date:
- Size: 3.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
42ef1796c8cc951d6cd56a228fe8bca02c54bf460e052d89a6e2841150a76776
|
|
| MD5 |
94cec6b11f9f4a36a6fcbf4fa6ea5ef3
|
|
| BLAKE2b-256 |
63723e2dc0301b345b472ad41a66ee4686e80c5f08be38efde8ac5fb99f5302f
|