Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .agents/plugins/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"installation": "AVAILABLE",
"authentication": "ON_INSTALL"
},
"category": "Productivity"
"category": "Developer Tools"
},
{
"name": "req-tpm",
Expand Down
4 changes: 2 additions & 2 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
{
"name": "jiachen",
"source": "./stacks/jiachen",
"description": "Find the loops where you keep acting as a manual step for your agents (retrying, judging, approving, carrying context) and lift yourself out of them, plus a content pipeline that rewrites AI-sounding Chinese drafts and turns material into Xiaohongshu image posts and short vertical videos.",
"category": "Productivity",
"description": "MCode Review, PR review that has to prove its findings: the same rules in your agent and in GitHub or GitLab CI, a verdict decided by a script, threads that carry over between pushes, and a weekly loop that tunes the rules on your own history. Plus finding the loops where you keep acting as a manual step for your agents, and a content pipeline that turns material into Xiaohongshu image posts and short vertical videos.",
"category": "Code",
"author": {
"name": "Jiachen (MiniMax Code team)"
},
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/validate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ jobs:
with:
node-version: 22

- name: Test the MCode Review code in stacks/jiachen
working-directory: stacks/jiachen
run: node --test ci/test/*.test.mjs skills/pr-review-tuning/scripts/test/*.test.mjs

- name: Check all stacks
env:
MINIMAX_CODE_DIR: .minimax-code
Expand Down
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,12 @@ other agents that support skills.
| | [`engineering-emergency-changes`](stacks/ronny/skills/engineering-emergency-changes/SKILL.md) | Decide whether a hotfix is a real emergency and run expedited review safely |

The table above is [`stacks/ronny`](stacks/ronny/).
[`stacks/jiachen`](stacks/jiachen/) adds
[`stacks/jiachen`](stacks/jiachen/) adds **MCode Review**, PR review that has
to prove its findings: the same rules in your agent
([`pr-review`](stacks/jiachen/skills/pr-review/SKILL.md)) and in GitHub or
GitLab CI, a verdict decided by a script, and a weekly loop
([`pr-review-tuning`](stacks/jiachen/skills/pr-review-tuning/SKILL.md)) that
tunes its rules on your own PRs. It also adds
[`lifting-loops`](stacks/jiachen/skills/lifting-loops/SKILL.md), which finds
the loops where you keep acting as a manual step for your agents and lifts you
out of them, and [`making-content`](stacks/jiachen/skills/making-content/SKILL.md),
Expand Down Expand Up @@ -211,7 +216,7 @@ change it. To suggest a change here, open an issue; see

```text
stacks/ronny/ Ronny's stack (MiniMax Code R&D lead), the first and most complete one
stacks/jiachen/ Jiachen's stack: getting out of the agent loop, and turning notes into posts and videos
stacks/jiachen/ Jiachen's stack: MCode Review (PR review in your agent and in CI), getting out of the agent loop, notes into posts and videos
stacks/req-tpm/ Optional: the requester and their agent act as a requirement's TPM (Feishu doc body, Meegle status); v0
stacks/youfang/ Youfang's stack: architecture walkthroughs as Magic Move slide decks, in four styles
stacks/<name>/ One directory per team member; teammates are welcome to add theirs
Expand Down
4 changes: 2 additions & 2 deletions README_ZH.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ MiniMax Code 会自动发现这几个目录里的 Skill(每个 Skill 一个子
| | [`taste-to-checks`](stacks/ronny/skills/taste-to-checks/SKILL.md) | 同样的意见提了两次,就写成测试、lint、hook 或 CI |
| | [`engineering-emergency-changes`](stacks/ronny/skills/engineering-emergency-changes/SKILL.md) | 判断 hotfix 是不是真紧急,紧急时怎么快审又不丢质量 |

上表是 [`stacks/ronny`](stacks/ronny/) 的内容。[`stacks/jiachen`](stacks/jiachen/) 里还有:[`lifting-loops`](stacks/jiachen/skills/lifting-loops/SKILL.md) 找出你总在给 agent 当「人工环节」的那些循环,帮你从里面抽身;[`making-content`](stacks/jiachen/skills/making-content/SKILL.md) 把笔记和素材做成小红书图文和竖版短视频。
上表是 [`stacks/ronny`](stacks/ronny/) 的内容。[`stacks/jiachen`](stacks/jiachen/) 里有 **MCode Review**:一套要拿出证据的 PR review,同一套规则既能让 agent 在本地跑([`pr-review`](stacks/jiachen/skills/pr-review/SKILL.md)),也能接进 GitHub 或 GitLab 的 CI;结论由脚本给出,不由模型决定;每周还有一轮自我迭代([`pr-review-tuning`](stacks/jiachen/skills/pr-review-tuning/SKILL.md)),用你自己的 PR 调规则。另外还有:[`lifting-loops`](stacks/jiachen/skills/lifting-loops/SKILL.md) 找出你总在给 agent 当「人工环节」的那些循环,帮你从里面抽身;[`making-content`](stacks/jiachen/skills/making-content/SKILL.md) 把笔记和素材做成小红书图文和竖版短视频。

[`stacks/req-tpm`](stacks/req-tpm/README_ZH.md) 是一份可选的需求管理 stack:谁提的产品或技术需求,谁就和自己的 agent 一起当这条需求的 TPM。受理时先追问该不该做,写死可衡量的预期效果;优先级交给负责人拍板;记下方案决策;按节奏跟进,停滞的显式标出来;上线前过检查项;最后拿证据对照预期效果才关闭。需求正文放飞书文档,状态和流转放飞书项目(Meegle)。目前是 v0,需要 `meegle` 和 `lark-cli`,并先在自己的 Meegle 空间里查一遍字段和状态,见 [`stacks/req-tpm/README_ZH.md`](stacks/req-tpm/README_ZH.md)。

Expand Down Expand Up @@ -156,7 +156,7 @@ AI 写代码越来越快,真正拉开差距的,是围绕 agent 的那一圈

```text
stacks/ronny/ MiniMax Code 研发负责人 Ronny 的日常工作流,第一份,也是目前最完整的一份
stacks/jiachen/ Jiachen 的工作流:把自己从 agent 的循环里解放出来,以及把笔记做成图文和短视频
stacks/jiachen/ Jiachen 的工作流:MCode Review(本地和 CI 里都能跑的 PR review)、把自己从 agent 的循环里解放出来、把笔记做成图文和短视频
stacks/req-tpm/ 可选:需求提出人和自己的 agent 一起当这条需求的 TPM(正文在飞书文档,状态在 Meegle),v0
stacks/youfang/ Youfang 的工作流:把架构讲解做成「神奇移动」演示,四种风格可选
stacks/<name>/ 每位成员一个目录,欢迎团队同事把自己的也放进来
Expand Down
2 changes: 1 addition & 1 deletion stacks/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ MiniMax Code plugin package.
| Stack | Owner | What it has |
| --- | --- | --- |
| [`ronny`](ronny/) | Ronny, R&D lead | Skills and plain-text checklists |
| [`jiachen`](jiachen/) | Jiachen, engineer | Skills and a `WORKFLOW.md` |
| [`jiachen`](jiachen/) | Jiachen, engineer | MCode Review: PR review in your agent and in GitHub or GitLab CI, with a weekly loop that tunes its rules; plus `lifting-loops` and `making-content`. Skills, CI code and a `WORKFLOW.md` |
| [`req-tpm`](req-tpm/) | MiniMax Code team | Optional, v0: the requester and their agent act as a requirement's TPM (Feishu doc body, Meegle status). Skills, templates and a `WORKFLOW.md` |
| [`youfang`](youfang/) | Youfang, engineer | A skill that turns diagram walkthroughs into Magic Move slide decks (four styles, sample first), and a `WORKFLOW.md` |

Expand Down
4 changes: 2 additions & 2 deletions stacks/jiachen/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "jiachen",
"displayName": "Jiachen's MCode Stack",
"version": "0.1.1",
"description": "Find the loops where you keep acting as a manual step for your agents (retrying, judging, approving, carrying context) and lift yourself out of them, plus a content pipeline that rewrites AI-sounding Chinese drafts and turns material into Xiaohongshu image posts and short vertical videos.",
"version": "0.2.0",
"description": "MCode Review, PR review that has to prove its findings: the same rules in your agent and in GitHub or GitLab CI, a verdict decided by a script, threads that carry over between pushes, and a weekly loop that tunes the rules on your own history. Plus finding the loops where you keep acting as a manual step for your agents, and a content pipeline that turns material into Xiaohongshu image posts and short vertical videos.",
"author": {
"name": "Jiachen (MiniMax Code team)"
},
Expand Down
19 changes: 11 additions & 8 deletions stacks/jiachen/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "jiachen",
"version": "0.1.1",
"description": "Find the loops where you keep acting as a manual step for your agents (retrying, judging, approving, carrying context) and lift yourself out of them, plus a content pipeline that rewrites AI-sounding Chinese drafts and turns material into Xiaohongshu image posts and short vertical videos.",
"version": "0.2.0",
"description": "MCode Review, PR review that has to prove its findings: the same rules in your agent and in GitHub or GitLab CI, a verdict decided by a script, threads that carry over between pushes, and a weekly loop that tunes the rules on your own history. Plus finding the loops where you keep acting as a manual step for your agents, and a content pipeline that turns material into Xiaohongshu image posts and short vertical videos.",
"author": {
"name": "Jiachen (MiniMax Code team)"
},
Expand All @@ -10,16 +10,19 @@
"skills": "./skills/",
"interface": {
"displayName": "Jiachen's MCode Stack",
"shortDescription": "Find the loops where you keep acting as a manual step for your agents.",
"longDescription": "Find the loops where you keep acting as a manual step for your agents (retrying, judging, approving, carrying context) and lift yourself out of them, plus a content pipeline that rewrites AI-sounding Chinese drafts and turns material into Xiaohongshu image posts and short vertical videos.",
"shortDescription": "PR review that has to prove its findings, in your agent and in CI.",
"longDescription": "MCode Review, PR review that has to prove its findings: the same rules in your agent and in GitHub or GitLab CI, a verdict decided by a script, threads that carry over between pushes, and a weekly loop that tunes the rules on your own history. Plus finding the loops where you keep acting as a manual step for your agents, and a content pipeline that turns material into Xiaohongshu image posts and short vertical videos.",
"developerName": "Jiachen (MiniMax Code team)",
"category": "Productivity",
"capabilities": ["Read", "Write"],
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://github.com/MiniMax-AI/mcode-stack/tree/main/stacks/jiachen",
"defaultPrompt": [
"Look back at this session: where did I keep stepping in by hand?",
"Scan my recent agent sessions for repeated manual work",
"把这篇草稿改成我的风格,去掉 AI 味"
"Review this branch with pr-review before I open the PR",
"Set up MCode Review CI on this repository",
"Look back at this session: where did I keep stepping in by hand?"
]
}
}
17 changes: 11 additions & 6 deletions stacks/jiachen/.minimax-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,25 @@
{
"schemaVersion": 1,
"name": "jiachen",
"version": "0.1.1",
"version": "0.2.0",
"displayName": "Jiachen's MCode Stack",
"description": "Find the loops where you keep acting as a manual step for your agents (retrying, judging, approving, carrying context) and lift yourself out of them, plus a content pipeline that rewrites AI-sounding Chinese drafts and turns material into Xiaohongshu image posts and short vertical videos.",
"description": "MCode Review, PR review that has to prove its findings: the same rules in your agent and in GitHub or GitLab CI, a verdict decided by a script, threads that carry over between pushes, and a weekly loop that tunes the rules on your own history. Plus finding the loops where you keep acting as a manual step for your agents, and a content pipeline that turns material into Xiaohongshu image posts and short vertical videos.",
"author": "Jiachen (MiniMax Code team)",
"icon": "icon.png",
"category": "Productivity",
"category": "Code",
"exampleQueries": [
"Look back at this session: where did I keep stepping in by hand?",
"Scan my recent agent sessions for repeated manual work",
"把这篇草稿改成我的风格,去掉 AI 味"
"Review this branch with pr-review before I open the PR",
"Set up MCode Review CI on this repository",
"Look back at this session: where did I keep stepping in by hand?"
],
"apps": [],
"mcpServers": [],
"skills": [
"skills/pr-review/SKILL.md",
"skills/pr-description/SKILL.md",
"skills/pr-review-ci/SKILL.md",
"skills/pr-review-tuning/SKILL.md",
"skills/pr-quiz/SKILL.md",
"skills/lifting-loops/SKILL.md",
"skills/making-content/SKILL.md"
]
Expand Down
Loading
Loading