mjlab-skillkit is a Claude Code plugin with 1 hand-picked skill, indexed on Flowy in the Agent Orchestration category.
$ npx -y skills add cmjang/mjlab-skillkit --agent claude-code
mjlab-skillkit is a promotion-ready skill kit for AI coding assistants (Codex, Claude Code, Gemini CLI, Cursor, OpenCode) built around two core capabilities for mjlab:
Run the installer to launch the interactive TUI:
cd mjlab-skillkit
bash scripts/install.sh
The TUI supports:
copy (production) or symlink (development)| Key | Action |
|---|---|
↑ / ↓ | Navigate |
Space | Toggle selection / switch method |
Enter | Confirm and install |
Q | Quit |
# Install to a single tool
bash scripts/install.sh --tool claude
# Install to all tools at once
bash scripts/install.sh --tool all
# Use symlink (convenient when iterating on rules)
bash scripts/install.sh --tool claude --method symlink
# Specify a project directory (Cursor / OpenCode)
bash scripts/install.sh --tool cursor --project /path/to/your/project
| Tool | Command | Install Location |
|---|---|---|
| Codex | --tool codex | ${CODEX_HOME:-~/.codex}/skills/mjlab-skillkit |
| Claude Code | --tool claude | ~/.claude/rules/mjlab-skillkit.md |
| Gemini CLI | --tool gemini | ~/.gemini/rules/mjlab-skillkit.md |
| Cursor | --tool cursor | <project>/.cursor/rules/mjlab-skillkit.mdc |
| OpenCode | --tool opencode | ~/.config/opencode/skills/mjlab-skillkit/ or <project>/.opencode/skills/mjlab-skillkit/ |
codex,claude, andgeminiinstall to global user paths by default.cursorandopencodealso support--projectfor project-local installs.
Use this skill when the job is to move an IsaacLab environment, task, or project into mjlab without losing behavioral intent.
Use this skill when the job is to build new mjlab-native code directly.
EnvCfg / scene configs, manager terms, sensors, terrain setup, RL config, and task registration.mjlabmjlab environments from scratchmjlab-skillkit/
├── SKILL.md # Main skillkit entry point
├── agents/openai.yaml # Codex/OpenAI agent config
├── references/ # Domain-specific reference docs
│ ├── migration-rules.md # Migration rules
│ ├── mapping.md # Field mapping table
│ ├── patterns.md # Common migration patterns
│ ├── checklist.md # Migration checklist
│ ├── migration-gotchas.md # Common pitfalls
│ ├── mjlab-api-index.md # API index
│ ├── mjlab-api-*.md # Per-domain API references
│ ├── mjlab-mdp-builtins.md # MDP built-in functions index
│ ├── mjlab-authoring-workflow.md # Authoring workflow
│ ├── mjlab-authoring-recipes.md # Authoring recipes
│ ├── mjlab-mesh-import-guidelines.md # Mesh import guide
│ ├── complex-task-migration-playbook.md
│ └── tracking-case-study.md
├── shared/mjlab-skillkit-rules.md # Shared cross-tool rules
├── adapters/cursor/mjlab-skillkit.mdc # Cursor adapter format
└── scripts/
├── install.sh # Installer
└── package.sh # Release packager
bash scripts/package.sh v0.1.0
Generates:
dist/mjlab-skillkit-v0.1.0.tar.gzdist/mjlab-skillkit-v0.1.0.zipPROMO.md for short-form and long-form launch copy.MIT License — see LICENSE.
mjlab-skillkit is a Claude Code plugin with 1 hand-picked skill, indexed on Flowy in the Agent Orchestration category. Install it with the command on its page. It includes mjlab-skillkit. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it