student-master-data-and-teams

Synchronize student master data, team associations, and lifecycle status across management pages and APIs.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/karonluo/pydtlms --skill student-master-data-and-teams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: student-master-data-and-teams
Source: https://github.com/karonluo/pydtlms/tree/main/backend/ai/skills/student-master-data-and-teams
Command: npx skills add https://github.com/karonluo/pydtlms --skill student-master-data-and-teams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables centralized management of student master records, team assignments, and lifecycle state across admin pages and APIs, reducing inconsistencies and manual edits.

Core Features & Use Cases

  • Data synchronization between student master data, teams, and advisor mappings to ensure consistent views in dashboards and UI.
  • Lifecycle and dashboard alignment: keeps lifecycle boards, filters, and statistics in sync after edits or imports.
  • Field-extension governance: supports adding or updating student and team fields with validation and cross-module impact assessment.

Quick Start

Update a student's team and advisor mapping to reflect a new assignment and lifecycle status.

Frequently Asked Questions about student-master-data-and-teams

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

FAQPage Schema
How do I keep student master data and team associations in sync across dashboards?

To keep student master data and team associations in sync, automate updates across management pages and APIs. This ensures changes flow through schemas and services, validating fields to maintain consistency across all dashboards and UI forms.

What is the best way to update advisor mappings and lifecycle boards after a data import?

Updating advisor mappings and lifecycle boards after a data import is best handled by applying changes through the management service. This automatically aligns lifecycle boards, filters, and statistics with the newly imported student records.

Can I add new fields to student records without breaking dashboard consistency?

Yes, you can add new fields to student records without breaking dashboard consistency by using field-extension governance. This process validates fields and assesses cross-module impact to ensure consistent views across all UI forms.

Why does my student lifecycle board show inconsistent statistics after staff edits?

Student lifecycle boards show inconsistent statistics after staff edits when changes do not properly flow through the underlying schemas and services. Automating synchronization aligns the lifecycle boards and statistics with the updated master data.

Do I need a management service to adjust student team assignments and lifecycle status?

You need a management service to adjust student team assignments and lifecycle status because it routes changes through schemas, services, and UI forms. This validates fields and ensures updates are consistently reflected across all dashboards.