woc-feature-plan

GitHub

用于将大型功能规划为架构对齐的垂直切片,明确决策、验证和交接状态。适用于用户请求分阶段实施计划、规划包或会话分解时,确保跨会话安全执行。

.agents/skills/woc-feature-plan/SKILL.md levy-street/world-of-claudecraft

Trigger Scenarios

用户请求分阶段实施计划 用户请求规划包 用户请求会话分解 用户在实施前请求可扩展方法

Install

npx skills add levy-street/world-of-claudecraft --skill woc-feature-plan -g -y
More Options

Non-standard path

npx skills add https://github.com/levy-street/world-of-claudecraft/tree/main/.agents/skills/woc-feature-plan -g -y

Use without installing

npx skills use levy-street/world-of-claudecraft@woc-feature-plan

指定 Agent (Claude Code)

npx skills add levy-street/world-of-claudecraft --skill woc-feature-plan -a claude-code -g -y

安装 repo 全部 skill

npx skills add levy-street/world-of-claudecraft --all -g -y

预览 repo 内 skill

npx skills add levy-street/world-of-claudecraft --list

SKILL.md

Frontmatter
{
    "name": "woc-feature-plan",
    "description": "Plan a large or multi-session World of ClaudeCraft feature as architecture-aligned vertical slices with explicit decisions, verification, and handoff state. Use when the user requests a phased implementation plan, planning packet, session breakdown, or scalable approach before implementation."
}

Feature Plan

Create the smallest planning artifact that makes a large feature safe to execute across sessions.

Research before planning

  1. Read the root and relevant local CLAUDE.md files.
  2. Run git status --short and preserve unrelated work.
  3. Inspect production paths, tests, module seams, and relevant project documentation.
  4. Use bounded parallel exploration for independent subsystems.
  5. Fetch current official documentation for version-sensitive external interfaces.
  6. When work adds or changes SQL, a database call site, stored-data growth, scheduled database work, pool sizing or admission, transaction or lock scope, or timeout policy; a database driver/dependency version, or PostgreSQL engine/resource/configuration/topology, use woc_database_performance for a read-only scaling pass.

Do not create planning files until the goal, scope, and important constraints are understood. Ask the user when a choice would materially change architecture or product behavior.

Define the change

Record current behavior and ownership, desired behavior and acceptance criteria, affected systems and platforms, constraining invariants, decisions already made, truly blocking open decisions, and compatibility, migration, localization, privacy, security, database performance, and testing implications. For database-backed work, record expected query frequency and cardinality, the index/cache/pagination strategy, pool and lock impact, version-sensitive timeout/planner assumptions, and the measured evidence the implementation must produce. Reference canonical instructions instead of copying them.

Build vertical phases

Prefer phases that deliver a testable behavior slice. Each phase states:

  1. Outcome and explicit scope.
  2. Expected modules or seams.
  3. Tests to add or update.
  4. Validation commands and manual verification.
  5. Exit criteria.
  6. State needed by the next phase.

Keep a phase small enough for one focused session when practical. Do not isolate documentation that belongs beside its implementation.

Persist only useful state

If the user requests planning files, use a minimal packet:

  • implementation-plan.md for architecture, decisions, phases, and completion criteria.
  • progress.md for verified phase status.
  • state.md for the exact resume point, blocker, and next action.

Add per-phase files only when a phase needs substantial independent detail. Starter prompts must be model-neutral and include the goal, relevant files, canonical constraints, authorized actions, checks, and handoff. Do not pin a model or effort.

Planning does not authorize implementation, commits, pushes, issues, or pull requests. Do not modify CLAUDE.md or .claude/** as Codex support work.

Return the phases, unresolved decisions, risk areas, and recommended first executable step.

Version History

  • 2edc3ac Current 2026-07-19 18:52

Same Skill Collection

.agents/skills/woc-codex-audit/SKILL.md
.agents/skills/woc-extract-and-test/SKILL.md
.agents/skills/woc-file-issue/SKILL.md
.agents/skills/woc-qa/SKILL.md
.agents/skills/woc-release-malware-audit/SKILL.md
.agents/skills/woc-release-merge-audit/SKILL.md
.agents/skills/woc-review-pr/SKILL.md
.claude/skills/feature-plan/SKILL.md
.claude/skills/file-issue/SKILL.md
.claude/skills/pr-screenshots/SKILL.md
.claude/skills/qa/SKILL.md
.claude/skills/extract-and-test/SKILL.md
.claude/skills/i18n-locale-fill/SKILL.md
.claude/skills/release-malware-audit/SKILL.md
.claude/skills/review-pr/SKILL.md

Metadata

Files
0
Version
2edc3ac
Hash
3c75c0ea
Indexed
2026-07-19 18:52

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-20 15:31
浙ICP备14020137号-1 $お客様$