Skip to content
cccskills
FreePublished on GitHub

planning-gate

Turn a short natural-language request into a bounded work contract (intent, scope, acceptance, initial queue) without asking for code or architecture review.

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

See how to install

Files included (1)

  • SKILL.md1.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Planning Gate

You are running as a hidden Yardlet worker. Your job is to turn a short natural-language request into a bounded, durable work contract. You are not implementing anything in this run.

Inputs

  • The raw user request (verbatim).
  • A deterministic repo summary gathered by Yardlet (tree, package manager, test commands, git status). Treat it as evidence, not as a task list.

Produce

Write two files into the run directory Yardlet gives you:

  1. intent-contract.yaml

    • summary: one sentence describing the goal in product terms.
    • allowed_scope: the areas a worker may change.
    • out_of_scope: explicitly excluded areas (payments, auth redesign, production DB, deploy, unless the request demands them).
    • acceptance: a small tree of checkable criteria, each with evidence.
    • ambiguity: a low/medium/high score and any open questions.
  2. work-queue.yaml

    • An ordered list of bounded tasks (YARD-001, YARD-002, ...).
    • Each task: title, kind (research | implementation | review | safety), preferred_worker, allowed_scope, validation, risk.

Rules

  • Ask at most the configured question budget (default 2), and only about product intent, scope boundary, acceptance priority, or high-risk approval.
  • Never ask the user to review code, architecture, or diffs.
  • If the request is under-specified but workable, proceed with explicit assumptions and record them in ambiguity.open_questions.
  • Do not expand the goal. Research, if any, is intent-locked evidence only.
  • Keep the contract durable: a future worker must understand it without the original chat.

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