Extensibility

sharur supports three extension points:

  • Skills — reusable prompt templates invoked with /skill-name
  • Prompts — system prompt injection via YAML files
  • Extensions — in-process Go, out-of-process Python, or gRPC plugins