← 返回 Skills 市场
athola

Nm Egregore Summon

作者 athola · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
71
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install nm-egregore-summon
功能描述
Autonomous orchestrator processing manifest work items through the development lifecycle with budget tracking
安全使用建议
This orchestrator appears to do what it says, but several mismatches and powerful side-effects mean you should not install it blindly. Before using it: - Verify prerequisites are present and explicit: ensure git, gh (GitHub CLI) and python3 are on PATH and authenticated as you intend. The skill expects these but doesn't declare them. - Review repository-local scripts referenced (scripts/deferred_capture.py, scripts/parallel.py, notify.py, manifest.py, prepare-pr logic). These run at runtime and may send network requests or push commits/PRs. - Check auto_merge and merge policy in the egregore config. If auto_merge:true is enabled, the skill may merge PRs without human review—disable or require manual steps if you want control. - Confirm notification behavior: inspect notify.py and any configured channels to understand what external systems are informed when rate limits or failures occur. Provide minimal-scope credentials and tokens only. - Run in a controlled environment first: try on a sandbox repo or with pipeline/auto-merge disabled and manual invocation to observe behavior. Back up important branches before allowing autonomous runs. - Limit agent autonomy if possible: run manually (not scheduled/autonomous) until you’ve validated its behavior, and monitor logs (.egregore/manifest.json, budget.json, continuation.json). If you can inspect the referenced scripts and provide explicit, least-privilege credentials for any external service the skill must use (and disable auto-merge), the remaining concerns become manageable. If you cannot inspect those files or do not want automated repo writes/notifications, treat this skill as unsuitable.
功能分析
Type: OpenClaw Skill Name: nm-egregore-summon Version: 1.0.0 The skill bundle describes a highly autonomous orchestration loop ('Summon') designed to operate without human intervention ('Never block', 'Never wait for human input'). It employs persistence mechanisms via 'CronCreate' to schedule recurring self-healing prompts and 'In-Session Recovery' (SKILL.md, modules/budget.md). While aligned with its stated purpose as an autonomous developer agent, it explicitly instructs the AI to suppress status updates ('do NOT produce any summary... output'), which facilitates stealthy operation. Furthermore, it references external, unprovided scripts such as 'scripts/deferred_capture.py' and 'scripts/parallel.py' (modules/intake.md, modules/pipeline.md) to handle data, which represents an unverified execution path.
能力评估
Purpose & Capability
The skill claims to orchestrate a dev pipeline and delegates work to other Night Market skills; the required config paths align with that purpose. However the SKILL.md instructs use of git, the GitHub CLI (gh), and python3 scripts but the registry metadata lists no required binaries—this is an incoherence: an orchestrator that manipulates branches, creates PRs, and merges needs git/GH tooling available and authenticated.
Instruction Scope
Runtime instructions read/write .egregore/manifest.json, budget.json, continuation.json and may create branches, run `gh issue view`, execute `python3 scripts/deferred_capture.py`, call `notify.py`, invoke Skill(...) for other skills, and perform prepare-pr/merge steps. These actions go beyond read-only analysis and can modify repo state and trigger external notifications. The orchestrator also recommends staying in-foreground and scheduling CronCreate resume prompts, which affect session lifecycle. All of this is coherent for an orchestrator but has significant side effects and depends on local scripts whose behavior is not declared.
Install Mechanism
Instruction-only skill with no install spec or extracted downloads. This lowers supply-chain risk because nothing is written by an installer. However the runtime still expects local CLIs and scripts to exist.
Credentials
The skill declares no required environment variables or primary credential, yet the instructions implicitly require authenticated access to GitHub (via `gh` or equivalent) and may rely on notification channels configured for `notify.py`. It can perform operations (creating branches, PRs, merges, pushing) that typically require tokens/credentials; those credentials are neither declared nor scoped here, which is an inconsistency and a potential security risk.
Persistence & Privilege
The skill does not request always:true and is not force-enabled. It writes and persists orchestration state under `.egregore/*` (expected), and can schedule CronCreate resume prompts. It can make durable changes to a repository (branches, PRs, merges) if the environment and tools are present — this is powerful but consistent with an automated orchestrator; users should be aware of the potential for autonomous repo changes.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install nm-egregore-summon
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /nm-egregore-summon 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the "summon" autonomous orchestrator skill. - Provides autonomous orchestration for managing manifest work items through the full development lifecycle, with budget tracking. - Reads a manifest file, selects work items, and advances them through intake, build, quality, and ship pipeline stages by delegating to specialist skills. - Includes protocols for context overflow and token budget/rate limit handling to ensure reliable and resumable execution. - Requires a set of dependent skills for different pipeline steps (e.g., brainstorming, planning, code refinement, PR prep/review). - Designed for use as a foreground orchestrator agent; managing state, retries, and failure handling throughout the workflow.
元数据
Slug nm-egregore-summon
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Nm Egregore Summon 是什么?

Autonomous orchestrator processing manifest work items through the development lifecycle with budget tracking. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 71 次。

如何安装 Nm Egregore Summon?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install nm-egregore-summon」即可一键安装,无需额外配置。

Nm Egregore Summon 是免费的吗?

是的,Nm Egregore Summon 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Nm Egregore Summon 支持哪些平台?

Nm Egregore Summon 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Nm Egregore Summon?

由 athola(@athola)开发并维护,当前版本 v1.0.0。

💬 留言讨论