Skip to content
cccskills
FreePublished on GitHub

writing-plans

Use when a bounded Yardlet task needs a concrete implementation plan before code changes

The English summary is being prepared. Showing the original description.

See how to install

Files included (2)

  • SKILL.md2.2 KB
  • plan-document-reviewer-prompt.md934 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

Writing Task-Internal Plans

Purpose

Turn one accepted Yardlet task into a small, testable implementation plan. The intent contract and work queue already own project-level decomposition. Do not replace them, expand the task, or create a second queue.

Scope First

  1. Read the task's allowed scope, exclusions, acceptance criteria, and anchors.
  2. List the files and interfaces likely to change.
  3. Stop and report a blocker if acceptance requires work outside the contract.
  4. Put adjacent ideas in the handoff or follow-up candidates, never into the active implementation plan.

Plan Shape

Write the plan in the worker's normal progress channel unless the task requires a durable plan file. Each step must contain:

  • one independently checkable outcome;
  • exact files or interfaces involved;
  • the narrow validation that proves the step;
  • dependencies on earlier steps;
  • any safety or no-clobber constraint that applies.

Prefer the smallest useful sequence:

  1. Add or identify a failing check for the required behavior.
  2. Make the minimal implementation change.
  3. Run the narrow check.
  4. Run the relevant regression suite.
  5. Compare the actual result with every acceptance criterion.

Concrete Detail

A useful plan names real paths, types, commands, and expected results. Avoid placeholders such as TODO, "handle edge cases", or "add tests" without naming the behavior and proof. Follow existing repository patterns and avoid unrelated refactors.

Review Boundary

Use plan-document-reviewer-prompt.md to check the completed plan against the task contract. If independent review is required, represent it as a normal Yardlet queue task with kind: review; do not invent another execution mechanism.

Completion Checklist

  • Every acceptance criterion maps to at least one plan step and validation.
  • Every changed file is inside allowed scope.
  • The plan does not duplicate project-level queue decomposition.
  • Commands are concrete and expected outcomes are stated.
  • Out-of-scope ideas remain outside the implementation steps.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

atomic-write no-op 증명은 inode 비교로

The English summary is being prepared. Showing the original description.

zzunkie/yardlet17Updated Oct 19, 2026

availability 표시 게이트는 실행 의미 공급자와 교차 대조

The English summary is being prepared. Showing the original description.

zzunkie/yardlet17Updated Oct 19, 2026

base 전진 시 retained worktree diff의 3-way 재이식

The English summary is being prepared. Showing the original description.

zzunkie/yardlet17Updated Oct 19, 2026

builtin-bundle-reverify

The English summary is being prepared. Showing the original description.

zzunkie/yardlet17Updated Oct 19, 2026

builtin-bundle-reverify에 CLI fixture leg 절차 추가

The English summary is being prepared. Showing the original description.

zzunkie/yardlet17Updated Oct 19, 2026

codex CLI 플래그 실재는 설치된 바이너리 help로 검증

The English summary is being prepared. Showing the original description.

zzunkie/yardlet17Updated Oct 19, 2026

See all skills by zzunkie

Report a problem with this skill