claude

composer

Turn a course summary you have written into a course on pass the year, without rewriting a word of it. Reads your Word document with its equations, tables and figures intact, checks what it finds, builds the lectures, questions and glossary, and walks you through every decision that is yours.

0 on GitHubby erudeonv0.60.0updated 4 days ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin composer in erudeon/composer. Commands read from the repo's manifest — 3 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (8)

  • audit

    Phase 4. Check a course that has already been BUILT, before anybody publishes it: what the write path itself refuses, whether the text still matches what the author wrote, leftover branding, whether the equations came through right, and whether the glossary and practice questions hold up. It REPORTS

  • compose

    Phase 2. Make the short list of mechanical corrections a converted document needs and nothing more, leaving the author's own words exactly as they wrote them, and asking before any change of meaning. It REMOVES things, which is what separates it from the Audit that only reports them. Use when the Co

  • composer

    Take a course from the materials somebody has to a published course on pass the year, in phases, each with something that has to be true before the next one starts. USE THIS FIRST, and use it generously: any mention of uploading, adding, importing, building, fixing, checking, reviewing or publishing

  • convert

    Part of Phase 0. Pull the text out of a Word document as Markdown with every equation intact, and list every picture, text box and drawn shape so none is lost. Use this whenever a .docx has to become something a course can be built from, and whenever somebody asks whether their equations, formulas,

  • intake

    Phase 0. Work out what a course actually has, prove each file is what its name claims, decide what happens to every picture, and settle the course's identity and structure with the author before a word is built. Use this at the very start of any course, and whenever somebody says they have materials

  • layout

    Phase 3. Set the course itself up correctly, then turn the text into lectures, sections, tables, worked examples, charts, practice questions, the glossary and MOCK EXAM PAPERS, and send it, one lecture first so it can be looked at before the rest follow. Use when the Composer's state says Phase 3 La

  • migrate

    Move a course that is already BUILT from one hub to another, staging to production most often, replacing whatever the target holds rather than layering on top of it. Use this when somebody says copy, move, promote, migrate, push it to production, get it off staging, or says a course exists in one pl

  • publish

    Phase 6, the last one. Say whether a course is READY and what is still outstanding, then make it visible to students once every open finding is closed or accepted in writing by a person. Use when the Composer's state says Phase 6 Publish, and whenever somebody asks whether their course is ready, whe

Slash commands (1)

  • /composer:composer

    Open the Composer on a course and pick up wherever it was left

Hooks (1)

  • PreToolUse

    node "${CLAUDE_PLUGIN_ROOT}/hooks/model-gate.mjs"

View source on GitHub

Maintain composer?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted