Skip to content

Skills Overview

CVMI skills are LLM-optimized guides that help AI assistants provide accurate guidance for building with ContextVM. Unlike traditional documentation, skills are designed to give AI the right context at the right time.

Skills are specialized documentation packages installed via CVMI that contain:

  • Contextual knowledge - Deep understanding of ContextVM topics
  • Code templates - Ready-to-use starting points
  • Best practices - Production-ready patterns
  • Reference materials - Detailed specifications
SkillDescription
overviewContextVM fundamentals, protocol design, MCP integration
conceptsCore concepts of running MCP over Nostr
server-devServer development with NostrServerTransport
client-devClient development with NostrClientTransport
typescript-sdkTypeScript SDK usage and common patterns
paymentsCEP-8 payments integration
deploymentDocker deployment and production best practices
troubleshootingCommon issues and debugging strategies
Terminal window
# Install skills interactively
npx cvmi add
# Install specific skills
npx cvmi add overview
npx cvmi add server-dev

Skills are installed to ~/.agents/ and managed through the CVMI CLI.

Use skills when:

  • Working with an AI assistant to build with ContextVM
  • The AI has the relevant skill installed
  • You need context-specific guidance on implementation

The skills provide the AI with detailed implementation knowledge that can guide you through building servers, clients, payments integration, and deployment.