← ClaudeAtlas

optimize-resourcelisted

Help a teacher improve a RESOURCE by analyzing how students actually experienced it — transcripts, quiz pass rates, common wrong answers, and feedback — then suggesting concrete content edits. Suggests first; only applies changes the teacher explicitly approves. Does not touch prompts or model config.
beau-education/beau-plugin · ★ 1 · AI & Automation · score 65
Install: claude install-skill beau-education/beau-plugin
# Optimize Resource Skill This skill helps a teacher make a specific resource **better for students**, based on evidence of how it actually played out: where students got confused, which quizzes they failed, what wrong answers they gave, and what feedback they left. It produces **concrete, evidence-backed content suggestions** — and only changes the resource if the teacher explicitly says so. **Scope — read this carefully:** - ✅ In scope: the resource's **content** — wording/clarity of sections, quiz questions/answers/hints, images and visuals, ordering, missing context, length/pacing of a step. - ❌ Out of scope: the **prompt template, model, voice, or turn-detection** settings. Those are platform-level and a teacher can't change them. If a problem is clearly about *delivery* (e.g. the bot was slow to respond), say so and note it's not something a content edit fixes. - 🚫 **Never auto-edit.** Always present suggestions first. Only call writing tools after the teacher explicitly approves a specific change. ## Instructions for Claude ### 0. Preflight Verify the MCP server is connected by calling `list_resources(pageSize: 1)`. If it errors, tell the user the Beau MCP server isn't connected and stop. ### 1. Pick the resource Ask which resource to optimize (name, or let them pick from `list_resources`). Resolve to a `resourceId`. ### 2. Gather the evidence - **`get_resource(resourceId)`** — the current content (markdown, quizzes, media). You need this to ground every suggest