Najaah LMS - Feature Agent
CommunityImplement 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.