Skip to main content

ralph-planning-artifact-templates

Ralph-v2 planning artifact templates and task decomposition scaffolding. Use when creating or updating `plan.md`, `progress.md`, `metadata.yaml`, iteration metadata, or isolated task files during INITIALIZE, UPDATE, TASK_BREAKDOWN, REBREAKDOWN, or SPLIT_TASK.

설치로 이동

소스 정보

저장소
arisng/github-copilot-fc
최근 소스 활동
2026년 8월 28일 04:25
감지된 SKILL.md 언어
영어
스타
5
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
ralph-planning-artifact-templates
description
Ralph-v2 planning artifact templates and task decomposition scaffolding. Use when creating or updating `plan.md`, `progress.md`, `metadata.yaml`, iteration metadata, or isolated task files during INITIALIZE, UPDATE, TASK_BREAKDOWN, REBREAKDOWN, or SPLIT_TASK.
# Ralph Planning Artifact Templates This skill centralizes the canonical Ralph-v2 planning artifacts so the Planner prompt can stay focused on judgment and decomposition. ## Core Artifacts - `metadata.yaml` - `iterations/<N>/metadata.yaml` - `iterations/<N>/plan.md` - `iterations/<N>/progress.md` - `iterations/<N>/tasks/task-<id>.md` ## Session Metadata Template ```yaml version: 1 session_id: <SESSION_ID> created_at: <ISO8601> updated_at: <ISO8601> iteration: 1 orchestrator: state: PLANNING current_wave: null tasks: total: 0 completed: 0 failed: 0 pending: 0 session_review: cycle: 0 issue_severity_threshold: "any" max_critique_cycles: null ``` ## Iteration Metadata Template ```yaml version: 1 iteration: <N> started_at: <ISO8601> planning_complete: false planning_completed_at: null completed_at: null tasks_defined: 0 ``` ## Plan Template ```markdown # Plan - Iteration <N> ## Goal [Concise goal] ## Success Criteria - [ ] SC-1: [Measurable criterion] ## Target Files | File | Role | Changes Expected | |------|------|------------------| ## Context [Background and constraints] ## Approach [Strategy and key decisions] ## Waves | Wave | Tasks | Rationale | |------|-------|-----------| ## Grounding [Q-IDs and Issue-IDs that justify the plan] ``` ## Progress Template ```markdown # Progress ## Legend - `[ ]` Not started - `[/]` In progress - `[P]` Pending review - `[x]` Completed - `[F]` Failed - `[C]` Cancelled ## Planning Progress (Iteration <N>) - [ ] plan-init - [ ] plan-brainstorm - [ ] plan-research - [ ] plan-breakdown ## Implementation Progress (Iteration <N>) [To be filled] ``` ## Task File Template ```markdown --- id: task-1 iteration: <N> wave: 1 type: Sequential created_at: <ISO8601> updated_at: <ISO8601> --- # Task: task-1 ## Title [Short title] ## Files - path/to/file ## Objective [What this task achieves] ## Grounded In - Q-000 - ISS-000 ## Success Criteria - [ ] [Measurable criterion] ## Dependencies depends_on: [] inherited_by: [] ``` ## Decomposition Rules - Every task needs at least 2 grounding references, including at least 1 Q-ID. - `wave` is required for Orchestrator batch routing. - Prefer parallel waves; add dependencies only when correctness requires them. - Split oversized tasks into 2-4 narrower tasks while preserving dependency semantics.
GitHub에서 보기