overview
What is spm?
spm is an AI skills manager tool developed by Skillbase that enables AI developers, engineers, and teams to create, manage, and deploy reusable AI instructions and personas. It functions as a package manager for AI knowledge, allowing users to install, publish, and deploy AI skills across 15 different AI clients, including Claude, Cursor, VS Code, JetBrains, and Zed. The system supports features such as Semver ranges, lockfiles, and dependency resolution for AI capabilities, similar to npm for software packages. Its primary use cases include AI capability management, persona creation, and providing cross-client AI functionality from a single codebase. The platform also facilitates automated skill discovery, allowing the AI to identify and utilize appropriate installed skills during conversations, and supports composing skills to declare relationships for chaining operations.