frappe-learning
Skill3.4k starsChanged 5 years agoAGPL-3.0View on GitHub
Manage a Frappe Learning (LMS) site from outside the app, through frappectl. Use to create or edit courses, chapters, lessons and programs, write lesson content, quizzes, assignments and programming exercises, read and grade submissions, enroll learners, run batches and live classes, issue certificates, read payments and make coupons, or manage members and their Learning roles, when the site runs the Learning app.
Trending
More talk lately.about the whole repository
Who's talking about frappe/lms
- frappe/frappe“fix: delete custom tables when doctype is deleted”GitHub · Oct 17, 2022 · 3 reactions
- frappe/frappe_docker“Bulding issues during custom image build, please read below”GitHub · Sep 2, 2025 · 2 reactions
- @tom-doerr.bsky.social“https://github.com/frappe/lms”Bluesky · Apr 21, 2026 · 1 likes
- Dokploy/templates“Please add Frappe LMS to the Templates Store 🙏”GitHub · Nov 6, 2025 · 1 reactions
- frappe/crm“Frappe_docker bulid error”GitHub · Sep 2, 2025 · 1 reactions
The biggest 5 of 43 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 43
Talked about on GitHub and Bluesky (43 times).
On GitHub · 42
- Oct 17, 2022fix: delete custom tables when doctype is deleted — frappe/frappe3 reactions
- Sep 2, 2025Bulding issues during custom image build, please read below — frappe/frappe_docker2 reactions · 3 comments
- Nov 6, 2025Please add Frappe LMS to the Templates Store 🙏 — Dokploy/templates1 reaction
- Sep 2, 2025Frappe_docker bulid error — frappe/crm1 reaction · 3 comments
- Oct 31, 2026feat(apps): check an app's Frappe range and required apps before it lands — karotkriss/caffeinated-whale-cli0 reactions
37 more on GitHub
- Oct 30, 2026fix(core): stop re-fetching an app the bench already holds when its repo slug differs — karotkriss/caffeinated-whale-cli0 reactions
- Oct 9, 2026[M3] Calificaciones: libro del curso y notas del estudiante — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M3] Presentar un examen con contador y ver el resultado — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M3] Exámenes: crear y configurar — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M3] Banco de preguntas — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M3] Entregar una tarea y calificarla — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M3] Tareas: crear, corregir y borrar — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M2] Clases en vivo y horario — cank3r/edukana0 reactions · 2 comments
- Oct 9, 2026[M2] Panel del docente: mis estudiantes y su avance — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M2] Inicio del estudiante: qué tengo hoy — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M2] Página del curso e inscripción de estudiantes — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M2] Lección del estudiante: estudiar, marcar avance y seguir — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M2] Editor de contenido: capítulos y lecciones — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M2] Crear, corregir, publicar y archivar un curso — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M2] Lista de cursos con tarjetas y búsqueda — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M1] Programas y grupos: organizar a los estudiantes — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M1] Avisos: publicar, corregir y borrar — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M1] Mi perfil: ver y corregir mis datos y mi contraseña — cank3r/edukana0 reactions · 1 comment
- Oct 9, 2026[M1] Importar personas desde un archivo — cank3r/edukana0 reactions
- Oct 9, 2026[M1] Inicio del administrador: qué hago ahora — cank3r/edukana0 reactions · 2 comments
- Oct 9, 2026[M1] Personas: ver la lista, crear, corregir y suspender — cank3r/edukana0 reactions · 1 comment
- Oct 3, 2026fix(frontend): upgrade dompurify to 3.4.16 — olitreadwell/lms0 reactions
- Oct 2, 2026fix: correct a dead docs link, a doubled word, and a helper typo — olitreadwell/lms0 reactions · 1 comment
- Aug 18, 2026fix(frontend): validate upload file size before upload — olitreadwell/lms0 reactions
- Aug 1, 2026Align public LTI metadata with `/api/lms` routes for Frappe LMS readiness — regimadmin/regima-training-lms0 reactions
- Jul 24, 2026Link to Frappe School (https://github.com/frappe/school) is dead. Redirect to https://github.com/frappe/lms — gavindsouza/awesome-frappe0 reactions
- Jun 22, 2026App: Frappe Learning — lubusIN/frappe-brewery0 reactions · 2 comments
- Jun 12, 2026ci: point release pipeline at our fork and document branching/release model — oldschoolcool3/lms0 reactions
- Nov 28, 2025V16 Beta, In Quotation, the totals are not recalculated when the item quantity/rate is changed, it only updates when saved — frappe/erpnext0 reactions · 1 comment
- Aug 17, 2025Installing LMS in Docker container, front-end page does not display — frappe/frappe0 reactions · 2 comments
- Apr 14, 2025Revert "fix: remove against_voucher and against_voucher_type column from General Ledger Report" (backport #47049) — frappe/erpnext0 reactions · 2 comments
- Apr 14, 2025Revert "fix: remove against_voucher and against_voucher_type column from General Ledger Report" (backport #47049) — frappe/erpnext0 reactions · 1 comment
- Apr 14, 2025Revert "fix: remove against_voucher and against_voucher_type column from General Ledger Report" (backport #47049) — frappe/erpnext0 reactions · 2 comments
- Apr 14, 2025Revert "fix: remove against_voucher and against_voucher_type column from General Ledger Report" (backport #47049) — frappe/erpnext0 reactions · 1 comment
- Apr 14, 2025Revert "fix: remove against_voucher and against_voucher_type column from General Ledger Report" — frappe/erpnext0 reactions · 4 comments
- Apr 7, 2024SWE-agent[bot] PR to fix: Add Frappe site with ERPNext, Gameplan, LMS, HRMS, CRM, books, and drive apps — PrimeDeviation/unicorn-assistant0 reactions · 1 comment
- Mar 25, 2022fix: changed published field name — fossunited/mon_school0 reactions
On Bluesky · 1
- Apr 21, 2026https://github.com/frappe/lms — @tom-doerr.bsky.social1 likes and repost
In this repositoryOne other file it gives its agents.
- AGENTS.mdAGENTS.md
The file
We split this skill into the rules it gives an agent
2 rules. About 0 are common, 0 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈0
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
Licensed with conditions — read it at the source. We count its rules but don't quote them. Read them on GitHub.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

