{
  "$schema": "https://agentskills.io/schema/v0.2.0/index.json",
  "name": "sylanova-skills",
  "version": "0.2.0",
  "description": "AI Agent Skills Discovery catalog for SylaNova Academic Quality Assurance, Syllabus Audit, and Curriculum Alignment Suite",
  "skills": [
    {
      "name": "syllabus-audit",
      "type": "academic-quality-assurance",
      "description": "Comprehensive course syllabus audit, constructive alignment verification, Bloom's Taxonomy mapping, and accreditation compliance (Oman OAAAQA/ONQF, ABET CAC/EAC, NCAAA, Pearson BTEC).",
      "url": "https://sylanova.dev/api/gemini/analyze-syllabus",
      "digest": "sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08",
      "sha256": "9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08",
      "parameters": {
        "type": "object",
        "properties": {
          "textInput": { "type": "string", "description": "Full syllabus or course specification text" },
          "specialization": { "type": "string", "description": "Academic field or program specialization" },
          "framework": { "type": "string", "enum": ["OAAAQA_ONQF", "traditional", "abet", "ncaaa", "btec", "accm", "acen", "wfme"], "default": "traditional" },
          "degreeLevel": { "type": "string", "enum": ["diploma", "bachelor", "postgraduate"], "default": "bachelor" },
          "language": { "type": "string", "enum": ["ar", "en"], "default": "ar" }
        },
        "required": ["textInput"]
      }
    },
    {
      "name": "exam-generation",
      "type": "assessment-design",
      "description": "AI-powered exam blueprint generation, cognitive balance distribution across Bloom's Taxonomy, and question generation with marking rubrics and model answers.",
      "url": "https://sylanova.dev/api/gemini/generate-exam-blueprint",
      "digest": "sha256:5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8",
      "sha256": "5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8",
      "parameters": {
        "type": "object",
        "properties": {
          "courseName": { "type": "string", "description": "Course title and code" },
          "examType": { "type": "string", "enum": ["midterm", "final", "quiz", "comprehensive"] },
          "totalMarks": { "type": "number", "default": 100 },
          "bloomsDistribution": { "type": "object", "description": "Target percentage per cognitive domain" }
        },
        "required": ["courseName"]
      }
    },
    {
      "name": "academic-calendar-sync",
      "type": "schedule-management",
      "description": "Extract and harmonize term milestones, teaching weeks, examination periods, and holidays from official academic calendar documents.",
      "url": "https://sylanova.dev/api/gemini/extract-calendar",
      "digest": "sha256:ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d",
      "sha256": "ef2d127de37b942baad06145e54b0c619a1f22327b2ebbcfbec78f5564afe39d",
      "parameters": {
        "type": "object",
        "properties": {
          "text": { "type": "string", "description": "Calendar text or optical extracted data" },
          "fileData": { "type": "string", "description": "Base64-encoded calendar document" }
        }
      }
    },
    {
      "name": "peer-review-moderator",
      "type": "academic-peer-review",
      "description": "Double-blind academic council peer review, rubric scoring, external examiner evaluation, and continuous quality improvement recommendations.",
      "url": "https://sylanova.dev/api/gemini/analyze-syllabus",
      "digest": "sha256:4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a",
      "sha256": "4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a"
    },
    {
      "name": "virtual-lab-simulation",
      "type": "interactive-simulation",
      "description": "AI-powered interactive virtual lab, XR scenario generation, and formative step-by-step experimentation simulator.",
      "url": "https://sylanova.dev/api/gemini/generate-course-vlab",
      "digest": "sha256:a591a6d40bf420404a011733cfb7b190d62c65bf0bcda32b57b277d9ad9f146e",
      "sha256": "a591a6d40bf420404a011733cfb7b190d62c65bf0bcda32b57b277d9ad9f146e"
    },
    {
      "name": "curriculum-matrix-mapping",
      "type": "curriculum-governance",
      "description": "Program Learning Outcome (PLO) to Course Learning Outcome (CLO) curriculum matrix validation and graduation competency mapping.",
      "url": "https://sylanova.dev/api/gemini/analyze-syllabus",
      "digest": "sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b",
      "sha256": "6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"
    }
  ]
}
