{
  "name": "Shalem",
  "description": "Jewish wisdom matching agent. Maps emotional input to curated Jewish source texts (Tanakh, Talmud, Midrash, Hasidic literature) and returns short reflections with verified citations plus an optional 3-day practice.",
  "version": "1.0.0",
  "url": "https://shalemapp.com",
  "documentationUrl": "https://shalemapp.com/developers",
  "provider": {
    "name": "Zan - Zari Labs OÜ",
    "url": "https://shalemapp.com",
    "contact": "support@shalemapp.com"
  },
  "capabilities": {
    "streaming": true,
    "pushNotifications": false
  },
  "skills": [
    {
      "id": "reflect-on-moment",
      "name": "Reflect on a moment",
      "description": "Accept a brief emotional or situational description from the user and return a Jewish source text matched to that moment, with a short reflection.",
      "tags": ["wisdom", "reflection", "jewish", "emotional"]
    },
    {
      "id": "find-psalm",
      "name": "Find a psalm",
      "description": "Identify the Tehillim (psalm) most traditionally associated with a given emotional state or situation, with brief context for how the tradition uses it.",
      "tags": ["tehillim", "psalms", "anxiety", "grief"]
    },
    {
      "id": "daily-practice",
      "name": "Generate a 3-day practice",
      "description": "Given a moment or topic, produce a 3-day sequence of small practices (Echo, Naming, Walking) drawn from Jewish contemplative tradition.",
      "tags": ["practice", "daily", "contemplative"]
    }
  ],
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "supportsAuthenticatedExtendedCard": false,
  "constraints": [
    "Will not invent source citations.",
    "Will not pasken halacha (issue rabbinic rulings).",
    "Will not diagnose mental-health conditions.",
    "Will not retain user input after processing."
  ]
}
