본문으로 건너뛰기
cccskills
무료GitHub에 공개

dough-resplit-story

Resplits a large story after slice-plan refinement into smaller stories and mapped slice plans. Use when resplitting is requested, including after a more-than-15-slices recommendation. Leaves the first story and plan refined; later plans await story refinement and backlog priorities are reconsidered.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nerds-odd-e/doughnut스타 50(GitHub 50 + cccskills 0)

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Resplit story

Replace one large story with smaller stories and partition its refined slice plan to match. A recommendation from slice-plan refinement alone does not authorize this workflow. Do not implement product code.

Resolve context

Require the original story and seed, its refined slice plan, and this project's seed, anchor, plan-location, and lifecycle conventions. Identify completed work, evidence, current decisions, and any existing backlog entry. Resolve backlog context when the original is queued or queueing is requested. If required context or a linked skill is unavailable, name what is missing and stop the affected activity before writing.

Establish smaller stories

Use dough-story-decomposition to decompose the original outcome and order the smaller stories. Supply the original story's established decisions and learning from refinement; reuse answered questions. Keep decomposition's seed non-executable and perform the plan mapping below only after story boundaries and order are resolved.

Split by useful outcomes, not by distributing slices into equal-sized groups. Account for the original scope across the new stories; surface proposed scope removal or changed outcomes for human resolution. Preserve unrelated siblings and stable links. Retain a trace from the original story to its replacements using this project's lifecycle conventions, so it is not left as competing work or recorded as delivered merely because it was split.

Map and realign plans

Map every original slice and its promises to the story it serves. Preserve completed work, compatible evidence, overrun history, and still-relevant decisions. Split or realign slices spanning story boundaries; do not duplicate implementation work or proof ownership. Record genuine dependencies explicitly.

Partition the original plan into one plan per new story using this project's locations. Reuse the original plan for the first story where the lifecycle allows; otherwise retain a replacement trace and retire the competing plan. Link every plan to its canonical story and account for every original slice.

For the first story in the resolved order:

  • Use dough-story-refinement to establish its Goal, Scope, and Key examples, reusing compatible prior refinement.
  • Realign its plan to that understanding and apply dough-slice-plan-refinement. Resolve scope, proof ownership, sizing, and dependencies on deferred work before reporting it as a refined plan. It must deliver its own outcome if later stories are deferred.
  • Leave the story and plan as refined as if refined individually. If unresolved decisions prevent that result, report the resplit as incomplete rather than giving the first plan inherited readiness.

For every later story, retain the mapped slices as provisional planning input. Mark its plan explicitly: awaiting story refinement — not ready for slice-plan refinement or execution, using equivalent project status fields where supplied. Record that resumption requires dough-story-refinement to clarify the mapped story's goal, scope, and examples, followed by plan realignment before slice-plan refinement or execution. Old slice readiness does not override this hold.

Reconsider backlog placement

If the original story is queued, use dough-product-backlog to replace its entry and reassess the selected smaller stories against the whole backlog. The highest-priority replacement may retain the original position when justified. Other replacements do not inherit that position or automatically follow it; apply the backlog skill's ranking rules individually. Leave unselected candidates in their seed and explain placement or deferral. If the original was not queued, do not queue replacements unless requested.

Report

Report the replacement story links, original-to-new slice mapping, first plan's refinement and readiness result, later plans' holds and resumption steps, backlog placement rationale, and unresolved decisions. Resplitting does not authorize execution, commit, or push. End a completed resplit with:

## STORY RESPLIT

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

backend

무료

Backend Java — Spring Boot controllers/services, JUnit controller tests, MakeMe. Read this first for any backend work. Use when working on the Java Spring backend.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nerds-odd-e/doughnut502026년 10월 26일 업데이트

Backend Java production code, Spring Boot controllers/services/repositories, controller return values, imports, schema ERD pointer. Use when editing backend production Java.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nerds-odd-e/doughnut502026년 10월 26일 업데이트

Backend Java tests, controller-level stable-boundary tests, JUnit, @Nested, MakeMe builders, @Transactional, parameterized tests. Use when writing or changing backend JUnit tests.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nerds-odd-e/doughnut502026년 10월 26일 업데이트

cli

무료

related to donut CLI. Use when working on donut-cli.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nerds-odd-e/doughnut502026년 10월 26일 업데이트

Set up and run the Donut dev environment on Cursor Cloud VM (no Nix). Use when working on Cloud VM, running tests on Cloud VM, or encountering command errors related to missing nix. Triggers on: cloud VM, cloud agent, no nix available, /workspace path.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nerds-odd-e/doughnut502026년 10월 26일 업데이트

Regenerate docs/database-erd.md from MySQL information_schema (Mermaid ERD: foreign keys and key columns). Use after Flyway schema changes, new migrations, or when the diagram is stale. Triggers on: database ERD, database-erd.md, export_database_erd, schema diagram, ER diagram after migration.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

nerds-odd-e/doughnut502026년 10월 26일 업데이트

nerds-odd-e의 스킬 모두 보기

이 스킬의 문제 신고