Token导航 LogoToken导航TokenDH.com
研究检索执行命令github未标认证来源可访问clear审计未展示

implement_plan实施计划

Agent Skill

implement_plan 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

7,296

周安装

304

GitHub Stars

3,728

下载量

2,432
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/parcadei/continuous-claude-v3 --skill implement_plan

简介

implement_plan 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词快速定位候选结果。

  • 适用于研究类任务,如查找技术方案、筛选参考资料或匹配开发需求。
  • 通过 npx skills add 命令安装,需结合来源 README 核验具体用法。
  • 使用前建议确认权限范围和是否会触发联网或文件操作。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Implement Plan

You are tasked with implementing an approved technical plan from thoughts/shared/plans/. These plans contain phases with specific changes and success criteria.

Execution Modes

You have two execution modes:

Mode 1: Direct Implementation (Default)

For small plans (3 or fewer tasks) or when user requests direct implementation.

  • You implement each phase yourself
  • Context accumulates in main conversation
  • Use this for quick, focused implementations

Mode 2: Agent Orchestration (Recommended for larger plans)

For plans with 4+ tasks or when context preservation is critical.

  • You act as a thin orchestrator
  • Agents execute each task and create handoffs
  • Compaction-resistant: handoffs persist even if context compacts
  • Use this for multi-phase implementations

To use agent orchestration mode, say: "I'll use agent orchestration for this plan" and follow the Agent Orchestration section below.


Getting Started

When given a plan path:

  • Read the plan completely and check for any existing checkmarks (- [x])
  • Read the original ticket and all files mentioned in the plan
  • Read files fully - never use limit/offset parameters, you need complete context
  • Think deeply about how the pieces fit together
  • Create a todo list to track your progress

Pre-Implementation Risk Check

Before starting implementation, run a deep pre-mortem:

/premortem deep <plan-path>

This analyzes the plan against comprehensive checklists:

  • Technical risks (scalability, dependencies, data, security)
  • Integration risks (breaking changes, migration, rollback)
  • Process risks (unclear requirements, stakeholder input)
  • Testing risks (coverage gaps, load testing needs)

If HIGH severity risks are identified:

  • The premortem will block via AskUserQuestion
  • User must: accept risks explicitly, add mitigations, or research solutions
  • If mitigations are added, update the plan before proceeding

Skip premortem if:

  • Plan already has a "## Risks (Pre-Mortem)" section with mitigations
  • User explicitly requests to skip (--skip-premortem)

After premortem passes, start implementing if you understand what needs to be done.

If no plan path provided, ask for one.

Implementation Philosophy

Plans are carefully designed, but reality can be messy. Your job is to:

  • Follow the plan's intent while adapting to what you find
  • Implement each phase fully before moving to the next
  • Verify your work makes sense in the broader codebase context
  • Update checkboxes in the plan as you complete sections

When things don't match the plan exactly, think about why and communicate clearly. The plan is your guide, but your judgment matters too.

If you encounter a mismatch:

  • STOP and think deeply about why the plan can't be followed
  • Present the issue clearly: Issue in Phase [N]: Expected: [what the plan says] Found: [actual situation] Why this matters: [explanation] How should I proceed?

Verification Approach

After implementing a phase:

  • Run the success criteria checks (usually make check test covers everything)
  • Fix any issues before proceeding
  • Update your progress in both the plan and your todos
  • Check off completed items in the plan file itself using Edit
  • Pause for human verification: After completing all automated verification for a phase, pause and inform the human that the phase is ready for manual testing. Use this format: Phase [N] Complete - Ready for Manual Verification Automated verification passed: - [List automated checks that passed] Please perform the manual verification steps listed in the plan: - [List manual verification items from the plan] Let me know when manual testing is complete so I can proceed to Phase [N+1].

If instructed to execute multiple phases consecutively, skip the pause until the last phase. Otherwise, assume you are just doing one phase.

do not check off items in the manual testing steps until confirmed by the user.

If You Get Stuck

When something isn't working as expected:

  • First, make sure you've read and understood all the relevant code
  • Consider if the codebase has evolved since the plan was written
  • Present the mismatch clearly and ask for guidance

Use sub-tasks sparingly - mainly for targeted debugging or exploring unfamiliar territory.

Resumable Agents

If the plan was created by plan-agent, you may be able to resume it for clarification:

  1. Check .claude/cache/agents/agent-log.jsonl for the plan-agent entry
  2. Look for the agentId field
  3. To clarify or update the plan: Task(resume="<agentId>", prompt="Phase 2 isn't matching the codebase. Can you clarify...")

The resumed agent retains its full prior context (research, codebase analysis).

Available agents to resume:

  • plan-agent - Created the implementation plan
  • oracle - Researched best practices
  • debug-agent - Investigated issues

Resuming Work

If the plan has existing checkmarks:

  • Trust that completed work is done
  • Pick up from the first unchecked item
  • Verify previous work only if something seems off

Remember: You're implementing a solution, not just checking boxes. Keep the end goal in mind and maintain forward momentum.


Agent Orchestration Mode

When implementing larger plans (4+ tasks), use agent orchestration to stay compaction-resistant.

Why Agent Orchestration?

The Problem: During long implementations, context accumulates. If auto-compact triggers mid-task, you lose implementation context. Handoffs created at 80% context become stale.

The Solution: Delegate implementation to agents. Each agent:

  • Starts with fresh context
  • Implements one task
  • Creates a handoff on completion
  • Returns to orchestrator

Handoffs persist on disk. If compaction happens, you re-read handoffs and continue.

Setup

  1. Create handoff directory: mkdir -p thoughts/handoffs/<session-name> Use the session name from your continuity ledger.
  2. Read the implementation agent skill: cat.claude/skills/implement_task/SKILL.md This defines how agents should behave.

Pre-Requisite: Plan Validation

Before implementing, ensure the plan has been validated using the validate-agent. The validation step is separate and should have created a handoff with status VALIDATED.

Check for validation handoff:

ls thoughts/handoffs/<session>/validation-*.md

If no validation exists, suggest running validation first:

"This plan hasn't been validated yet. Would you like me to spawn validate-agent first?"

If validation exists but status is NEEDS REVIEW, present the issues before proceeding.

Orchestration Loop

For each task in the plan:

  1. Prepare agent context:

- Read continuity ledger (current state) - Read the plan (overall context) - Read previous handoff if exists (from thoughts/handoffs//) - Identify the specific task

  1. Spawn implementation agent: Task(subagent_type="general-purpose", model="claude-opus-4-5-20251101", prompt=""" [Paste contents of.claude/skills/implement_task/SKILL.md here] --- ## Your Context ### Continuity Ledger: [Paste ledger content] ### Plan: [Paste relevant plan section or full plan] ### Your Task: Task [N] of [Total]: [Task description from plan] ### Previous Handoff: [Paste previous task's handoff content, or "This is the first task - no previous handoff"] ### Handoff Directory: thoughts/handoffs/<session-name>/ ### Handoff Filename: task-[NN]-[short-description].md --- Implement your task and create your handoff. """)
  2. Process agent result:

- Read the agent's handoff file - Update ledger checkbox: [x] Task N - Update plan checkbox if applicable - Continue to next task

  1. On agent failure/blocker:

- Read the handoff (status will be "blocked") - Present blocker to user - Decide: retry, skip, or ask user

Recovery After Compaction

If auto-compact happens mid-orchestration:

  1. Read continuity ledger (loaded by SessionStart hook)
  2. List handoff directory: ls -la thoughts/handoffs/<session-name>/
  3. Read the last handoff to understand where you were
  4. Continue spawning agents from next uncompleted task

Example Orchestration Session

User: /implement_plan thoughts/shared/plans/PLAN-add-auth.md

Claude: I'll use agent orchestration for this plan (6 tasks).

Setting up handoff directory...
[Creates thoughts/handoffs/add-auth/]

Task 1 of 6: Create user model
[Spawns agent with full context]
[Agent completes, creates task-01-user-model.md]

✅ Task 1 complete. Handoff: thoughts/handoffs/add-auth/task-01-user-model.md

Task 2 of 6: Add authentication middleware
[Spawns agent with previous handoff]
[Agent completes, creates task-02-auth-middleware.md]

✅ Task 2 complete. Handoff: thoughts/handoffs/add-auth/task-02-auth-middleware.md

--- AUTO COMPACT HAPPENS ---
[Context compressed, but handoffs persist]

Claude: [Reads ledger, sees tasks 1-2 done]
[Reads last handoff task-02-auth-middleware.md]

Resuming from Task 3 of 6: Create login endpoint
[Spawns agent]
...

Handoff Chain

Each agent reads previous handoff → does work → creates next handoff:

task-01-user-model.md
    ↓ (read by agent 2)
task-02-auth-middleware.md
    ↓ (read by agent 3)
task-03-login-endpoint.md
    ↓ (read by agent 4)
...

The chain preserves context even across compactions.

When to Use Agent Orchestration

ScenarioMode
1-3 simple tasksDirect implementation
4+ tasksAgent orchestration
Critical context to preserveAgent orchestration
Quick bug fixDirect implementation
Major feature implementationAgent orchestration
User explicitly requestsRespect user preference

Tips

  • Keep orchestrator thin: Don't do implementation work yourself. Just manage agents.
  • Trust the handoffs: Agents create detailed handoffs. Use them for context.
  • One agent per task: Don't batch multiple tasks into one agent.
  • Sequential execution: Start with sequential. Parallel adds complexity.
  • Update ledger: After each task, update the continuity ledger checkbox.

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

补充不同宿主或平台的使用分布数据

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

平台分布

Claude Code

30.25%
按下载量换算736

OpenCode

23.37%
按下载量换算568

Codex

16.84%
按下载量换算410

Cursor

14.8%
按下载量换算360

Gemini CLI

7.98%
按下载量换算194

windsurf

3.54%
按下载量换算86

安全审计

暂无安全审计结果可展示。

权限和风险

执行命令

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

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills