From code-sensei
Teaches React fundamentals—components, props, useState, useEffect, JSX, file structure—via analogies and quizzes. Auto-activates on .jsx/.tsx or React code.
npx claudepluginhub dojocodinglabs/code-sensei --plugin code-senseiThis skill uses the workspace's default tool permissions.
- **Analogy:** React lets you build a webpage out of LEGO bricks. Each brick (component) is a self-contained piece that knows how to display itself. You snap them together to build the full page.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides MCP server integration in Claude Code plugins via .mcp.json or plugin.json configs for stdio, SSE, HTTP types, enabling external services as tools.
<UserCard name="Juan" role="CEO" /> — the component receives name and role as props{variables} inside it — it's mixing code with layout.className instead of class, onClick instead of onclick — small differences from regular HTML.src/
├── components/ ← Reusable LEGO bricks
│ ├── Navbar.jsx
│ └── Card.jsx
├── pages/ ← Full pages built from components
│ ├── Home.jsx
│ └── About.jsx
├── App.jsx ← The main container that holds everything
└── index.jsx ← The starting point (plugs React into the HTML)