Token导航 LogoToken导航TokenDH.com
开发执行命令github未标认证来源可访问许可证需确认审计提醒

mb-executemb 执行

Agent Skill

mb-execute 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

659

周安装

28

GitHub Stars

38

下载量

231
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:mb-execute(mb 执行)
来源仓库:https://github.com/mrvladd-d/memobank
仓库路径:skills/mb-execute
安装命令:
npx skills add https://github.com/mrvladd-d/memobank --skill mb-execute
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/mrvladd-d/memobank --skill mb-execute

简介

mb-execute 用于处理 GitHub 仓库、Issue、Pull Request 等协作信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中整理代码变更和协作事项时使用。
  • 通过 GitHub 安装,使用 npx skills add 命令添加指定仓库的 skill。
  • 安装前需确认权限范围、维护状态,以及是否会触发联网或命令执行。
  • mb-execute 属于开发类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

mb-execute — Execution loop (plan → build → gates → verify → MB-SYNC)

  • What it does: implements one scoped task and records the run in protocol files.
  • Use it when: TASK-* already exists and you want a clean, resumable implementation flow.
  • Input: TASK_ID plus links to the driving feature, requirement, and backlog entry.
  • Output: code changes, protocol artifacts, verification inputs, and synchronized Memory Bank state.

Goal

Turn a backlog item into a reproducible, verifiable change:

  • clear plan
  • bounded implementation
  • deterministic gates
  • recorded verification
  • synchronized Memory Bank

Inputs

Orchestrator must provide:

  • TASK_ID (e.g. TASK-123)
  • link to the driving spec(s):

- .memory-bank/features/FT-*/... and/or - .memory-bank/requirements.md (REQ IDs) - .memory-bank/tasks/backlog.md entry

Required artifacts

Create:

  • .protocols/<TASK_ID>/context.md
  • .protocols/<TASK_ID>/plan.md
  • .protocols/<TASK_ID>/progress.md
  • .protocols/<TASK_ID>/verification.md
  • .protocols/<TASK_ID>/handoff.md

And a runtime folder:

  • .tasks/<TASK_ID>/

Use templates from:

  • ./references/shared-protocols-context-template.md
  • ./references/shared-protocols-plan-template.md
  • ./references/shared-protocols-progress-template.md
  • ./references/shared-protocols-verification-template.md
  • ./references/shared-protocols-handoff-template.md

Process

1) Prime context (cheap-to-prime)

Read only what you need:

  • AGENTS.md
  • .memory-bank/index.md
  • the specific FT-* / REQ-* relevant to TASK_ID

2) Write the plan (before touching code)

In .protocols/<TASK_ID>/plan.md:

  • goal + non-goals
  • touched files/modules (hypotheses allowed, mark as such)
  • constraints/invariants
  • quality gates to run
  • MB-SYNC step is mandatory (link to .memory-bank/workflows/mb-sync.md)

3) Implementation (fan-out allowed)

If work is non-trivial:

  • spawn subagents (max depth=2)
  • give each worker a narrow scope (≤3–5 files)
  • workers write details to .tasks/<TASK_ID>/...

Recommended role split (optional):

  • Implementer: changes code/tests — ./agents/shared-implementer.md
  • Secretary: keeps progress.md updated — ./agents/shared-secretary.md

3.1) Fresh Codex session per task (optional, clean context)

If you want the implementation to run in a fresh Codex session (clean context), run it via shell:

codex exec --ephemeral --full-auto -m gpt-5.2-high \
  'TASK_ID=TASK-123. Read AGENTS.md, .protocols/TASK-123/context.md, .protocols/TASK-123/plan.md, .protocols/TASK-123/progress.md. Keep context.md updated. Implement only scoped changes. Write report to .tasks/TASK-123/TASK-123-S-IMPL-final-report-code-01.md. Update .protocols/TASK-123/progress.md.'

Then run verification in another fresh session:

codex exec --ephemeral --full-auto -m gpt-5.2-high \
  'TASK_ID=TASK-123. Read .protocols/TASK-123/context.md, .protocols/TASK-123/plan.md and progress.md + acceptance criteria. Keep context.md updated. Fill .protocols/TASK-123/verification.md and put evidence in .tasks/TASK-123/. VERDICT: PASS/FAIL.'

3.2) Fresh Claude session per task (required when working in Claude Code)

If you are running inside Claude Code, enforce clean context by executing each TASK-XXX in a fresh Claude session:

Run implementer in a fresh session via shell (new session, clean context):

claude -p --no-session-persistence --permission-mode acceptEdits --model opus \
  'TASK_ID=TASK-123. Read AGENTS.md, .protocols/TASK-123/context.md, .protocols/TASK-123/plan.md, .protocols/TASK-123/progress.md, and acceptance criteria docs. Keep context.md updated. Implement only scoped changes. Update .protocols/TASK-123/progress.md. Write report to .tasks/TASK-123/TASK-123-S-IMPL-final-report-code-01.md.'

Then run verifier in another fresh session:

claude -p --no-session-persistence --permission-mode acceptEdits --model opus \
  'TASK_ID=TASK-123. Read .protocols/TASK-123/context.md, .protocols/TASK-123/plan.md + progress.md + acceptance criteria docs. Keep context.md updated. Fill .protocols/TASK-123/verification.md and store evidence in .tasks/TASK-123/. VERDICT: PASS/FAIL/NEEDS-CLARIFICATION.'

3.3) Sequencing rule (dependencies)

  • If tasks are independent (no dependency and no shared files), you MAY run them in separate clean sessions in parallel.
  • If tasks have a dependency chain (TASK-B requires outputs from TASK-A), run them sequentially, one after another, each in its own clean session.
  • If tasks touch the same files, treat them as dependent unless you isolate via worktrees/branches.

4) Quality gates (deterministic)

Run the repo’s canonical gates (from AGENTS.md). Minimum:

  • lint / typecheck
  • unit tests
  • integration/e2e when relevant

If any gate is flaky, record it in progress.md and (if needed) file a bug doc in .memory-bank/bugs/.

5) Verification handoff

Do not self-validate beyond sanity checks.

  • Hand off to mb-verify (fresh-ish context) to fill verification.md.

6) MB-SYNC (required, last step)

After verification is complete:

  • update .memory-bank/ docs (only WHY/WHERE + navigation)
  • update .memory-bank/index.md routers if needed
  • update .memory-bank/requirements.md RTM status (if used)
  • mark the backlog task with the correct state (done / failed / blocked)
  • append a record to .memory-bank/changelog.md

Definition of done

  • Protocol folder exists with all 5 required files.
  • Gates pass (or failures are explicitly recorded + bug filed).
  • verification.md contains evidence links to .tasks/<TASK_ID>/.
  • Memory Bank is synced + changelog updated.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.16%
按下载量换算84

Claude

31.18%
按下载量换算72

Cursor

16.83%
按下载量换算39

Gemini CLI

9.69%
按下载量换算22

安全审计

Gen Agent Trust Hub

可疑

Socket

通过

Snyk

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/mrvladd-d/memobank --skill mb-execute 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills