Token导航 LogoToken导航TokenDH.com
开发需要联网github未标认证来源可访问许可证需确认审计通过

eve-plan-implementation前夕计划实施

Agent Skill

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

总安装

5,621

周安装

239

GitHub Stars

公开资料未说明

下载量

1,969
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/incept5/eve-skillpacks --skill eve-plan-implementation

简介

eve-plan-implementation 将计划文档转化为可执行的 Eve 作业体系,支持阶段划分和并行处理。

  • 适用于存在详细规格说明且需通过 job phases 推进评审验证的场景。
  • 根 epic 作为协调者不执行具体任务,phase jobs 负责进一步分解工作项。
  • 每个 task job 接收自描述指令并独立运行,无父级上下文访问权限。
  • 安装前需确认是否会创建大量作业或修改评审流程规则。

SKILL.md

Eve Plan Implementation (Jobs)

Translate a plan document into Eve jobs, parallelize work, and drive review/verification through job phases and dependencies.

Orchestration model: The root epic is the *orchestrator* — it plans, delegates, and coordinates but does not execute heavy work itself. Phase jobs are *sub-orchestrators* that break a phase into tasks. Task jobs are *workers* — each one receives a self-contained description and executes independently with no access to the parent's context.

When to Use

  • A plan/spec exists and the work should be orchestrated as Eve jobs.
  • The initial job says "use eve-plan-implementation to implement the plan."

Workflow

1) Load context (orchestrator)

  • Read the plan doc and extract phases, deliverables, and blockers.
  • If present, read AGENTS.md for repo-specific rules.
  • Fetch current job context: eve job current --json
  • Stay lightweight: the orchestrator reads just enough to plan the breakdown. Delegate deep analysis (reading large files, exploring code) to worker jobs.

2) Create or confirm the root epic (orchestrator)

If the root job does not exist, create one:

eve job create \
  --project $EVE_PROJECT_ID \
  --description "Implement <plan name>" \
  --review human \
  --phase backlog

If a root job already exists, use it as the orchestrator. The root epic never executes implementation work — it creates phase jobs, wires up dependencies, and waits.

3) Break down into phase jobs (sub-orchestrators)

Create one child job per plan phase. Each phase job acts as a sub-orchestrator: it breaks its scope into task jobs and coordinates them.

eve job create \
  --project $EVE_PROJECT_ID \
  --parent $EVE_JOB_ID \
  --description "Phase: <name>. Deliverable: <artifact/result>" \
  --phase ready

Add dependencies so the parent waits on each phase:

eve job dep add $EVE_JOB_ID $PHASE_JOB_ID --type waits_for

4) Create task jobs under each phase (workers)

Split each phase into 2-6 atomic tasks with clear deliverables.

If a phase has only one task, execute it directly in the phase job rather than creating a child — avoid unnecessary orchestration overhead.

For multi-task phases, create child worker jobs. Each worker description must be self-contained: the executing agent has no access to the parent's context, the plan document, or prior conversation. Include in the description:

  • The objective and deliverable
  • Relevant file paths and module names
  • Any constraints, conventions, or context the worker needs to succeed
eve job create \
  --project $EVE_PROJECT_ID \
  --parent $PHASE_JOB_ID \
  --description "Task: <objective>. Deliverable: <result>. Files: <paths>. Context: <anything the worker needs>" \
  --phase ready

Make the phase wait on its tasks:

eve job dep add $PHASE_JOB_ID $TASK_JOB_ID --type waits_for

5) Parallelize by default

  • Independent tasks should have no dependencies and run in parallel.
  • Use blocks only for true sequencing requirements.

6) Execute tasks and update phases

Workers pick up task jobs and execute them independently. Each worker:

  1. Reads its own job description for scope and context.
  2. Does the work (reads files, writes code, runs tests).
  3. Reports completion.
eve job update $TASK_JOB_ID --phase active
# do the work
eve job submit $TASK_JOB_ID --summary "Completed <deliverable>"

If no review is required:

eve job close $TASK_JOB_ID --reason "Done"

7) Verification and review

  • Add a dedicated verification job (tests, manual checks) gated after implementation tasks.
  • Submit the phase job when all tasks are complete.
  • When all phases complete, submit the root epic for review.

8) Orchestrator waiting signal

After an orchestrator (root or phase) creates its child jobs and wires dependencies, it should return a waiting signal. This frees the orchestrator's resources while children execute in parallel:

{
  "eve": {
    "status": "waiting",
    "summary": "Spawned child jobs and added waits_for relations"
  }
}

Context Management

Orchestrators should stay lightweight:

  • Read just enough to plan the decomposition — don't analyze entire codebases.
  • Push context into child descriptions — file paths, conventions, constraints.
  • Delegate reading and analysis to workers. A worker that needs to understand a module should read it itself.
  • Avoid duplicating work — if two tasks need the same context, mention the shared source in both descriptions rather than summarizing it for them.

Minimal Mapping from Beads to Eve Jobs

  • Epic -> root job (issue_type via --type if available).
  • Phase -> child job under the epic.
  • Task -> child job under the phase.
  • bd dep add -> eve job dep add <parent> <child> --type waits_for
  • bd ready/blocked -> eve job dep list <id> + eve job list --phase...

Optional: Git controls template

If tasks require code changes on a shared branch:

eve job create \
  --project $EVE_PROJECT_ID \
  --description "Task: <objective>" \
  --git-ref main \
  --git-ref-policy explicit \
  --git-branch feature/<name> \
  --git-create-branch if_missing \
  --git-commit required \
  --git-push on_success

Keep git controls consistent across tasks so all changes land in one PR.

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

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

平台分布

Codex

35.51%
按下载量换算699

Claude

29.26%
按下载量换算576

Cursor

19.93%
按下载量换算392

Gemini CLI

9.37%
按下载量换算184

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

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

来源信息

继续浏览同类 Skills