claude

mjunaidca-robolearn

Generates ROS 2 Python launch files and multi-node system configurations for robotics education. Teaches launch syntax, exercises, and robot deployment patterns.

0 on GitHubupdated 6 months agocode_languages
/

Plugin mjunaidca-robolearn from marketplace cascade-code-languages-python in joshuarweaver/cascade-code-languages-python. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (30)

  • assessment-builder

    Creates assessments with varied question types (MCQ, code-completion, debugging, projects) aligned to learning objectives with meaningful distractors based on common misconceptions. Activate when educators design quizzes, exams, or tests measuring understanding; need questions at appropriate cogniti

  • better-auth-setup
  • chatkit-integration

    Integrate OpenAI ChatKit framework with custom backend and AI agents. Handles ChatKit server implementation, React component integration, context injection, and conversation persistence.

  • concept-scaffolding

    This skill should be used when scaffolding complex concepts for learners. It applies cognitive load architecture principles to break down concepts into digestible pieces while respecting learning science limits.

  • docusaurus-conventions

    Docusaurus file naming, syntax, and structure conventions for RoboLearn platform

  • docusaurus-deployer

    This skill should be used when deploying a Docusaurus site to GitHub Pages. It automates the configuration, building, and deployment process, handling GitHub Pages setup, environment configuration, and CI/CD automation. Includes local validation before GitHub Actions triggering.

  • frontend-design

    Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.

  • gazebo-world-builder

    Design simulation worlds using SDF with ground planes, models, physics configuration, and lighting

  • image-generator

    This skill should be used when generating images for educational content. It provides multi-turn reasoning partnership methodology with Gemini for professional quality visual generation.

  • learning-objectives

    Generate measurable learning outcomes aligned with Bloom's taxonomy and CEFR proficiency levels for educational content. Use this skill when educators need to define what students will achieve, create learning objectives for curriculum planning, or ensure objectives are specific and testable rather

  • lesson-generator

    Generate lesson content following 4-Layer Teaching Framework with standardized metadata and Docusaurus conventions

  • mcp-builder

    Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

  • mermaid-diagram

    Generate Mermaid diagrams for educational content. Use when visualizing concepts, architectures, or workflows.

  • notebooklm-slides

    This skill should be used when generating pedagogically-aligned slide decks from educational content using NotebookLM. It addresses the convergence toward generic, text-heavy slides by providing structured prompts that create engaging, proficiency-appropriate presentations aligned with specific educ

  • pyodide-exercise

    Create browser-based Python exercises using Pyodide. Use for interactive coding without local setup.

  • quiz-generator

    ALWAYS generate interactive quizzes using the Quiz component (50 comprehensive questions total). Generates 50 college-level conceptual questions with immediate feedback per question. Quiz component automatically displays 15-20 questions per batch, randomized each retake. Features: immediate feedback

  • rag-ingestion-pipeline
  • rag-retrieval-service
  • ros2-custom-interfaces

    Generate ROS 2 custom message (.msg) and service (.srv) interface definitions for educational content. This skill should be used when creating lessons that teach interface design, writing exercises involving custom data types, or generating worked examples for robotics communication protocols.

  • ros2-gazebo-bridge

    Configure ros_gz_bridge to connect Gazebo topics with ROS 2 for closed-loop control

  • ros2-launch-system

    Generate ROS 2 Python launch files and multi-node system configurations for educational content. This skill should be used when creating lessons that teach launch file syntax, writing exercises involving multi-node startup, parameter configuration, or generating worked examples for robot system depl

  • ros2-publisher-subscriber

    Generate ROS 2 publisher and subscriber code examples for educational content. This skill should be used when creating lessons that teach ROS 2 pub/sub patterns, writing exercises involving topic-based communication, or generating worked examples for rclpy nodes.

  • ros2-service-pattern

    Generate ROS 2 service server and client code examples for educational content. This skill should be used when creating lessons that teach request/response communication, writing exercises involving services, or generating worked examples for synchronous robot commands.

  • sensor-simulation

    Configure camera, LIDAR, IMU, and contact sensors on simulated robots in Gazebo

  • session-intelligence-harvester

    This skill should be used after productive sessions to extract learnings and route them to appropriate Reusable Intelligence Infrastructure (RII) components. Use when corrections were made, format drift was fixed, new patterns emerged, or the user explicitly asks to "harvest learnings" or "capture s

  • skill-creator

    Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

  • summary-generator

    This skill should be used when generating lesson summaries for educational content. It extracts key concepts, mental models, patterns, and common mistakes from lesson markdown files using a Socratic extraction process. Use this skill when a lesson file needs a `.summary.md` companion file, or when r

  • urdf-robot-model

    Create robot models using URDF with proper links, joints, visual geometry, collision shapes, and physical properties

  • urdu-translator

    Translate educational content to Urdu while preserving technical accuracy. Use for multilingual content delivery.

  • visual-asset-workflow

    This skill should be used when creating visual assets for educational content. It provides professional creative brief methodology to activate reasoning mode for distinctive, pedagogically effective visuals.

MCP servers (5)

  • context7

    runs: npx -y @upstash/context7-mcp

  • deepwiki

    connects to: https://mcp.deepwiki.com/mcp

  • playwright

    runs: npx @playwright/mcp@latest

  • better-auth

    connects to: https://mcp.chonkie.ai/better-auth/better-auth-builder/mcp

  • next-devtools

    runs: npx next-devtools-mcp@latest

View source on GitHub

More from joshuarweaver/cascade-code-languages-python

All 26 plugins →

Build and deploy high-performance Python APIs with FastAPI. Developer-focused backend framework for REST API and microservice development.

200 skills

0

Set of Claude Code skills for Python development based on established best practices and development methodologies.

35 skills

0

Claude skill for working with notebook-based language models and data science workflows. Integrates with Jupyter and computational environments.

1 skill · 8 commands

0

Similar plugins

Find the right NVIDIA skill for GPU acceleration, CUDA, AI agents, data loading, training, inference, robotics, Physical AI, Omniverse, simulation, and other NVIDIA-powered workflows.

anthropics/claude-plugins-official 47,076

behuman

claude

Self-Mirror consciousness loop for human-like AI responses. Adds inner dialogue (Self → Mirror → Conscious Response) to make AI output feel authentic, not robotic. Zero dependencies — pure prompt technique.

1 skill

alirezarezvani/claude-skills 29,725

text-to-cad

claudecodex

The text-to-cad plugin gives your agent local workflows for generating 3D models as STEP, GLB, STL or 3MF files. It also does design for manufacturing checks, generates engineering drawings, and connects to popular 3D printing, sheet metal and CNC fabrication services.

8 skills

earthtojake/text-to-cad 26,198

Vision, audio, and multimodal models including CLIP, Whisper, LLaVA, BLIP-2, Segment Anything, Stable Diffusion, AudioCraft, Cosmos Policy, OpenPI, and OpenVLA-OFT. Use when working with images, audio, multimodal tasks, or vision-language-action robot policies.

98 skills

Orchestra-Research/AI-Research-SKILLs 14,502

NVIDIA

codex

Skills for NVIDIAs ecosystem spans GPU acceleration, CUDA, AI agents, inference, robotics, Physical AI, Omniverse, and simulation. This plugin helps you understand the pieces, choose a path, validate your setup, and build practical NVIDIA-powered workflows.

12 skills

openai/plugins 7,914

nvidia-skills

claudecodex

Find the right NVIDIA skill for GPU acceleration, CUDA, AI agents, data loading, training, inference, robotics, Physical AI, Omniverse, simulation, and other NVIDIA-powered workflows.

1 skill

NVIDIA/skills 3,953

Maintain mjunaidca-robolearn?

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 plugins26 plugins