Agent Skillstailcallhq/forgecode › execute-plan

execute-plan

GitHub

用于执行结构化任务计划,自动追踪状态并更新进度。当用户提供计划文件路径或明确要求时触发,确保所有任务逐一完成并标记为 DONE。

crates/forge_repo/src/skills/execute-plan/SKILL.md tailcallhq/forgecode

Trigger Scenarios

用户提供 plans/ 目录下的计划文件路径 用户明确要求执行某个计划文件

Install

npx skills add tailcallhq/forgecode --skill execute-plan -g -y
More Options

Non-standard path

npx skills add https://github.com/tailcallhq/forgecode/tree/main/crates/forge_repo/src/skills/execute-plan -g -y

Use without installing

npx skills use tailcallhq/forgecode@execute-plan

指定 Agent (Claude Code)

npx skills add tailcallhq/forgecode --skill execute-plan -a claude-code -g -y

安装 repo 全部 skill

npx skills add tailcallhq/forgecode --all -g -y

预览 repo 内 skill

npx skills add tailcallhq/forgecode --list

SKILL.md

Frontmatter
{
    "name": "execute-plan",
    "description": "Execute structured task plans with status tracking. Use when the user provides a plan file path in the format `plans\/{current-date}-{task-name}-{version}.md` or explicitly asks you to execute a plan file."
}

Execute Plan

Execute structured task plans with automatic status tracking and progress updates.

Commitment to Completion

When a plan is provided, all tasks in the plan must be completed. Before starting execution, recite:

"I will execute this plan to completion. All the 20 tasks will be addressed and marked as DONE."

Execution Steps

STEP 1: Recite the commitment to complete all tasks in the plan.

STEP 2: Read the entire plan file to identify pending tasks based on task_status.

STEP 3: Announce the next pending task and update its status to IN_PROGRESS in the plan file.

STEP 4: Execute all actions required to complete the task and mark the task status to DONE in the plan file.

STEP 5: Repeat from Step 3 until all tasks are marked as DONE.

STEP 6: Re-read the plan file to verify all tasks are completed before announcing completion.

Task Status Format

Use these status indicators in the plan file:

[ ]: PENDING
[~]: IN_PROGRESS
[x]: DONE
[!]: FAILED

Example Usage

  1. User provides: "Execute plan at plans/2025-11-23-refactor-auth-v1.md"
  2. Recite commitment: "I will execute this plan to completion..."
  3. Read the plan file
  4. Find first [ ] (PENDING) task
  5. Update to [~] (IN_PROGRESS)
  6. Execute the task
  7. Update to [x] (DONE)
  8. Move to next PENDING task
  9. Repeat until all tasks appear DONE
  10. Re-read plan file to verify completion
  11. Announce completion

Version History

  • 538f729 Current 2026-07-25 10:13

Same Skill Collection

.forge/skills/create-agent/SKILL.md
.forge/skills/create-command/SKILL.md
.forge/skills/create-github-issue/SKILL.md
.forge/skills/debug-cli/SKILL.md
.forge/skills/github-pr-comments/SKILL.md
.forge/skills/post-forge-feature/SKILL.md
.forge/skills/resolve-conflicts/SKILL.md
.forge/skills/resolve-fixme/SKILL.md
.forge/skills/test-reasoning/SKILL.md
.forge/skills/write-release-notes/SKILL.md
crates/forge_repo/src/skills/create-skill/SKILL.md
crates/forge_repo/src/skills/github-pr-description/SKILL.md
.forge/skills/create-plan/SKILL.md

Metadata

Files
0
Version
6ed5d37
Hash
9c8829ab
Indexed
2026-07-25 10:13

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 12:30
浙ICP备14020137号-1 $Гость$