Najaah LMS - Feature Agent

Community

Implement Najaah LMS business logic.

AuthortarekBassiouny
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a structured approach to implementing complex business logic, domain rules, and workflows for the Najaah LMS platform, ensuring consistency and maintainability.

Core Features & Use Cases

  • Service Layer Implementation: Enforces strict patterns for building reusable business logic in services.
  • Authorization & Domain Rules: Implements robust checks for user permissions, business constraints, and state management.
  • Workflow Automation: Manages multi-step processes like device changes with request-approval patterns.
  • Use Case: When a student needs to change their registered device, this agent handles the entire request, approval, and device revocation/activation process, ensuring all domain rules are followed.

Quick Start

Implement the PlaybackService to handle video playback requests according to Najaah LMS business rules.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Najaah LMS - Feature Agent
Download link: https://github.com/tarekBassiouny/najaah-backend/archive/main.zip#najaah-lms-feature-agent

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.