If you're running a WordPress-based learning platform with Tutor LMS, this skill lets Claude manage your courses, students, quizzes, and enrollment data through the Membrane CLI. It handles the full hierarchy from courses down to individual lessons and assignments, plus instructor payouts and reviews. The proxy fallback is handy since Tutor LMS has a pretty extensive API surface that goes beyond the common operations. Works with Membrane's free tier, which removes the authentication headache entirely. Most useful if you're automating course setup, generating reports, or building custom workflows around student progress without touching the WordPress admin constantly.

skills.sh installs
160
GitHub stars
272
last updated
Aug 21, 2026

Install

$ npx -y skills add membranedev/application-skills --skill tutor-lms --agent claude-code

Installs into .claude/skills of the current project.

Files

Tutor LMS

Tutor LMS is a WordPress plugin that allows users to create and sell online courses. It's used by educators, entrepreneurs, and organizations to build e-learning platforms directly within their WordPress websites.

Official docs: https://docs.themeum.com/tutor-lms/

Tutor LMS Overview

  • Course
    • Course Content
      • Module
        • Lesson
        • Quiz
    • Assignment
    • Announcement
    • Student
  • Quiz
  • Assignment
  • Student
  • Instructor
  • Withdraw Request
  • Question
  • Answer
  • Earning
  • Report
  • Review
  • Email Template
  • Add-on
  • Setting

Working with Tutor LMS

This skill uses the Membrane CLI to interact with Tutor LMS. Membrane handles authentication and credentials refresh automatically — so you can focus on the integration logic rather than auth plumbing.

Install the CLI

Install the Membrane CLI so you can run membrane from the terminal:

npm install -g @membranehq/cli@latest

Authentication

membrane login --tenant --clientName=<agentType>

Sponsors

Details

Repository
github.com/membranedev/application-skills
Category
Automation & Workflows
First seen
Jun 3, 2026

More from membranedev/application-skills

All 142
1rysweet avatarmodel-evaluation-benchmarkrysweet/amplihackAutomated reproduction of comprehensive model evaluation benchmarks following the Benchmark Suite V3. Auto-activates for model benchmarking, comparison evaluati160skills.sh installs
2cinience avataralicloud-platform-devops-testcinience/alicloud-skillsSmoke test for alicloud-platform-devops. Validate script compilation and one bounded DevOps metadata query path.158skills.sh installs
3kingdee avatarkwc-react-developmentkingdee/kwc-skills【由 kwc-project-scaffold 调度】仅负责 React 组件代码编写,不直接承接用户需求,不创建文件。所有 KWC 需求和文件创建必须先经 kwc-project-scaffold。158skills.sh installs
4yonatangross avatarcheckpoint-resumeyonatangross/orchestkitRate-limit-resilient pipeline with checkpoint/resume for long multi-phase sessions. Saves progress to .claude/pipeline-state.json after each phase. Use when sta156skills.sh installs
5aibtcdev avatartaproot-multisigaibtcdev/skillsBitcoin Taproot M-of-N multisig coordination between agents — share x-only Taproot pubkeys, sign BIP-341 sighashes with Schnorr, verify co-signer signatures, an155skills.sh installs
6rysweet avatarazure-devopsrysweet/amplihackComplete Azure DevOps (ADO) automation — work items, boards, sprints, repos, pull requests, pipelines, builds, artifacts. Use when user mentions ADO, work items154skills.sh installs