MahediBuilds

Bmsce Lms Autocomplete — Development skill for Claude Code

Development community

One-paste browser script that auto-clicks 'Mark Complete' on BMSCE LMS (lms.bmsce.in) lessons until your chosen course-progress % — with a control panel, logging, and a CLAUDE.md so Claude can run it.

How to install Bmsce Lms Autocomplete

This entry records only its repository, not the path inside it, so there is no exact command to give. Open MahediBuilds/bmsce-lms-autocomplete and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Bmsce Lms Autocomplete does

One-paste browser script that auto-clicks 'Mark Complete' on BMSCE LMS (lms.bmsce.in) lessons until your chosen course-progress % — with a control panel, logging, and a CLAUDE.md so Claude can run it for you.

Alternatives in Development

  • Epic Review — Mark epic review requested, approved, or changes requested 243.5k ★
  • Ralphy — My Ralph Wiggum setup, an autonomous bash script that runs Claude Code, Codex, OpenCode, Cursor agent, Qwen & 2.8k ★
  • Canvas API — Canvas LMS API connection guide and MCP tools reference 2.6k ★

README

BMSCE LMS Auto-Complete

Mark lessons complete on [lms.bmsce.in](https://lms.bmsce.in) automatically, up to the course-progress percentage you choose.

![JavaScript](https://img.shields.io/badge/JavaScript-vanilla-f7df1e?logo=javascript&logoColor=black) ![No install](https://img.shields.io/badge/install-none-brightgreen) ![License: MIT](https://img.shields.io/badge/license-MIT-blue)

This is a single script that you paste into your browser console. It adds a small control panel to the LMS page, goes through the course lesson by lesson, clicks **Mark Complete**, and stops when the course progress reaches your target.


Features

  • 🎯 Target percentage: choose how far to go, such as 50%, 75%, 80% or 100%, or any number you type.
  • 📊 Live panel: a progress bar with a target marker, the current status, and Start and Stop buttons.
  • 📝 Logging: a colour-coded log in the panel and the console. Save log downloads it as a .log file.
  • 🔁 Safe to re-run: lessons that are already complete are skipped.
  • 🧭 Starts from the beginning: it always begins at the first lesson, so nothing is missed.
  • 🐢 Polite: it waits between actions so it doesn't hammer the server.
  • 📦 Zero setup: no extensions, installs or accounts. Paste the script and go.
  • 🤖 Works with Claude: includes a `CLAUDE.md` so Claude (with Claude in Chrome) can run it for you.

Quick start

  1. Log in to https://lms.bmsce.in and open the course you want to complete.
  2. Open DevTools with F12 (or Ctrl+Shift+J, or Cmd+Option+J on a Mac) and go to the Console tab.
  3. Open `lms-autocomplete.js`, click Raw, copy everything, paste it into the console and press Enter.

    If Chrome says pasting is blocked, type `allow pasting`, press Enter, and paste again.

  4. In the panel in the bottom-right corner, enter a target (for example 80) and press Start.
  5. Leave the tab open until the panel shows **Ta