matya-system-architect

Construct a secure multi-tenant SaaS platform for special education workflows and therapist schedules.

Updated May 6, 2026
One-click install
npx skills add https://github.com/auoseg-sudo/Matiapro --skill matya-system-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: matya-system-architect
Source: https://github.com/auoseg-sudo/Matiapro/tree/main
Command: npx skills add https://github.com/auoseg-sudo/Matiapro --skill matya-system-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires postgresql, saml, ortools, react, next.js, tailwindcss, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a comprehensive framework for constructing a secure, multi-tenant SaaS platform designed for managing special education workflows, budgets, and therapist schedules in Israel. It addresses the complexity of integrations, security, and compliance with strict Ministry of Education standards.

Core Features & Use Cases

  • Database Schema: Implements a robust PostgreSQL database schema with strict row-based isolation and tenant-specific data.
  • Integrations: Seamlessly integrates with the Ministry of Education's IDM for authentication and data synchronization.
  • AI Scheduling: Utilizes Google OR-Tools for optimizing therapist routing and scheduling based on various constraints.
  • Frontend: Builds a modern frontend using React/Next.js and Tailwind CSS, ensuring accessibility and security.
  • Use Case: An organization can use this Skill to establish a scalable platform that manages the entire lifecycle of special education services, from student enrollment to therapy session scheduling and reporting.

Quick Start

Initialize the skill and run the project setup commands.

Frequently Asked Questions about matya-system-architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a multi-tenant SaaS platform for special education workflows?

You build a multi-tenant SaaS platform by implementing a PostgreSQL database schema with strict row-based isolation, SAML authentication, and React frontend. This platform manages special education workflows, budgets, and therapist schedules securely.

How does AI scheduling work for therapist routing with Google OR-Tools?

AI scheduling with Google OR-Tools optimizes therapist routing and appointment schedules based on various constraints. It processes availability data and generates optimal therapy session schedules automatically.

Can I use PostgreSQL and SAML for secure multi-tenant data isolation in a SaaS application?

Yes, PostgreSQL and SAML support secure multi-tenant data isolation. PostgreSQL enforces strict row-based isolation for tenant-specific data, while SAML handles user authentication through government IDM integrations.

What is the best way to integrate Ministry of Education IDM authentication into a Next.js application?

The best way to integrate Ministry of Education IDM authentication into a Next.js application is through SAML. This ensures secure data synchronization and compliance with strict government education standards.

Do I need Google OR-Tools to optimize therapist schedules in a special education SaaS platform?

Yes, you need Google OR-Tools to optimize therapist schedules in a special education SaaS platform. It provides the constraint-solving logic required for AI-driven routing and scheduling based on therapist availability.

What limitations exist when synchronizing data with government education APIs for special education?

Limitations when synchronizing data with government education APIs include strict compliance requirements with Ministry of Education standards and mandatory SAML authentication through their IDM for secure data access.