npx claudepluginhub mj-agentlab/mj-agentlab-marketplaceThis skill should be used when the user asks to create a branch, name a branch, start feature/bugfix/documentation/maintain/hotfix work, set up a Git Worktree, or choose the correct branch type in MJ System. Triggers on "创建分支", "新建分支", "开新分支", "create branch", "new branch", "branch naming", "worktree add", "哪种分支类型", "which branch type", "开始开发", "start feature", "start bugfix", "start hotfix".
This skill should be used when the user asks to check if a PR is ready to merge, verify CI status, review approvals, merge conflicts, or PR description completeness for MJ System. It should also be invoked when the user asks about PR status, whether code is ready, whether they can merge, or whether PM can review, even if phrased indirectly. Triggers on "PR 能合并吗", "check merge readiness", "PR 审核状态", "可以合并了吗", "PR ready", "代码准备好了吗", "可以让人 review 了吗".
This skill should be used when the user asks to stage files, create commits, write commit messages, check commit format, split changes into logical commits, or prepare code before push in MJ System. Triggers on "git add", "git commit", "提交代码", "暂存文件", "commit message", "提交格式", "拆分提交", "准备提交", "stage files", "怎么写 commit", "提交规范". Enforces type(scope) summary format and branch-type discipline at commit time, preventing rework at push stage.
This skill should be used when the user asks to delete branches, remove worktrees, or clean up after a PR merge in MJ System. Triggers on "删除分支", "清理分支", "branch cleanup", "delete branch", "worktree remove", "PR 合并后清理", "分支已合并". Enforces correct deletion order (worktree then local branch then optional remote) with safety checks and human confirmation for all destructive steps.
This skill should be used when the user asks to create a GitHub Issue, select an issue template, fill issue fields, or start a new task or bug report in MJ System. Triggers on "创建issue", "新建issue", "提issue", "报bug", "新任务", "create issue", "new issue", "report bug", "file issue", "open issue". Uses gh CLI with --body-file and reads .github/ISSUE_TEMPLATE at runtime for title prefix and labels.
This skill should be used when the user asks to create a Pull Request, select a PR template, fill PR fields, choose a deploy strategy for test environment, bump version numbers, or perform a release for MJ System. Triggers on "创建PR", "新建PR", "提PR", "create PR", "pull request", "PR模板", "deploy strategy", "版本号", "发版", "release", "合并到main", "merge to main". Uses gh CLI with --body-file and the correct template per branch type.
This skill should be used when the user asks to push code, run pre-push checks, set up dual-push to Gitee and GitHub, troubleshoot push errors, or handle CHANGELOG updates in MJ System. Triggers on "推送代码", "push code", "git push", "推到远端", "push to remote", "dual push", "Gitee push", "推送失败", "push error", "CHANGELOG", "推送前检查", "pre-push check". Runs an 8-item pre-push checklist and executes dual-push (Gitee first, GitHub second).
This skill should be used when the user asks to review a Pull Request for architecture compliance, design consistency, or ops domain completeness in MJ System. It should also be invoked when the user pastes a PR URL, mentions a PR number, or asks about code structure issues in a branch. Triggers on "评审PR", "review PR", "审查PR", "PR评审", "review pull request", "这个PR能合吗", "可以merge吗", "帮我看看这个PR", "检查PR架构", "architecture review", "代码结构有没有问题", "检查一下这个分支", "PR review".
This skill should be used when the user asks to sync the latest develop or main changes into the current working branch, or sync main back to develop after a hotfix merge in MJ System. It should also be invoked when the user mentions their branch is behind, has conflicts with develop, wants to update their branch, or mentions pulling or merging upstream changes, even without saying "sync" explicitly. Triggers on "同步分支", "拉取最新", "sync branch", "pull develop", "merge develop", "update branch", "rebase", "分支落后", "branch behind", "合并最新代码", "落后了", "分支过时了", "develop 有新代码", "冲突太多了", "branch outdated", "catch up with develop", "同步一下", "同步 main 到 develop", "hotfix 合并后同步", "sync main to develop", "自更新", "origin 有新提交", "协作者推了代码", "self-update", "pull remote", "另一台机器提交了", "remote ahead".
MJ System 团队的 Claude Code 插件市场 — 集中管理和分发文档、Git、n8n、运维等领域的自动化技能。
4 个插件,26 个技能,覆盖从文档编写到环境搭建的完整开发工作流。
| Plugin | 描述 | Skills | Version | 前置条件 |
|---|---|---|---|---|
| mj-doc | 文档工作流:规划、编写、校验、迁移、同步、审查 | 6 | 2.0.0 | — |
| mj-git | Git 工作流:分支、提交、推送、PR、Review、同步、清理 | 9 | 1.1.3 | GITHUB_PERSONAL_ACCESS_TOKEN |
| mj-n8n | n8n 工作流:设计、编写、模板、配置、文档、渲染、晋升 | 7 | 1.1.1 | — |
| mj-ops | 运维操作:环境搭建/清理、ETL 触发 | 4 | 1.2.4 | SSH_SERVER_*_PASSWORD |
前提:已安装 Claude Code。
/plugin marketplace add MJ-AgentLab/mj-agentlab-marketplace
Claude Code 插件支持三种安装级别:
| 级别 | 命令 flag | 配置文件 | 共享 | 适用场景 |
|---|---|---|---|---|
| 用户级 | (默认) | ~/.claude/settings.json | 否 | 个人常用插件,跨项目生效 |
| 项目级 | --scope project | .claude/settings.json | 是(提交到 git) | 团队共享,新成员自动获取 |
| 本地级 | --scope local | .claude/settings.local.json | 否(gitignore) | 仅本项目、仅本人,不影响团队 |
/plugin install mj-doc@mj-agentlab-marketplace
/plugin install mj-git@mj-agentlab-marketplace
/plugin install mj-n8n@mj-agentlab-marketplace
/plugin install mj-ops@mj-agentlab-marketplace
/plugin install mj-doc@mj-agentlab-marketplace --scope project
/plugin install mj-git@mj-agentlab-marketplace --scope project
/plugin install mj-n8n@mj-agentlab-marketplace --scope project
/plugin install mj-ops@mj-agentlab-marketplace --scope project
/plugin install mj-doc@mj-agentlab-marketplace --scope local
/plugin install mj-git@mj-agentlab-marketplace --scope local
/plugin install mj-n8n@mj-agentlab-marketplace --scope local
/plugin install mj-ops@mj-agentlab-marketplace --scope local
安装后在 Claude Code 中直接调用技能:
/mj-doc:mj-doc-plan # 规划某模块需要哪些文档
/mj-git:mj-git-branch # 按规范创建新分支
/mj-n8n:mj-n8n-author # 从零生成 n8n workflow JSON
/mj-ops:mj-env-setup # 搭建本地开发环境
/plugin update mj-doc@mj-agentlab-marketplace
欢迎贡献!本项目采用 bare repo + worktree 开发模型,详见 CONTRIBUTING.md。
MIT
Streamline your git workflow with simple commands for committing, pushing, and creating pull requests
External network access
Connects to servers outside your machine
Requires secrets
Needs API keys or credentials to function
Share bugs, ideas, or general feedback.
Git automation - PRs, releases, branches, worktrees
Branch workflow automation with git-town
Persistent memory system for Claude Code - seamlessly preserve context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Streamline people operations — recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly.