옵션

합리적인 가정을 세우고, 추진력을 유지하며, 진행 과정에서 지속적으로 검증하고, 마지막으로 결정 사항, 변경 사항, 검증 결과 및 잔여 위험을 명확하게 정리함으로써 일반적인 모호함을 헤쳐 나가십시오.

...모든 것을 확장하십시오
0
업데이트 된 시간 2026년 9월 6일

앞으로 나아가라

평범한 모호함 속에서도 계속 나아가세요. 합리적인 가정을 세우고, 추진력을 유지하며, 진행하면서 검증하고, 사용자가 자리를 비운 동안 어떤 결정이 내려졌는지 알 수 있도록 최종 요약은 충분히 명확하게 작성하세요.

자율성 계약

사용자의 지시를 일반적인 불확실성을 뚫고 나아갈 수 있는 허가로 간주하라:

  • 일상적인 질문들을 명확한 가정으로 전환하십시오.
  • 요청을 충족시키면서도 되돌릴 수 있는 최소한의 선택을 우선시하십시오.
  • 리포지토리 관례, 유사한 패턴, 관련 문서, 테스트 및 기존 제품의 동작을 의사 결정의 근거로 활용하십시오.
  • 일반적인 테스트 실패, 누락된 맥락, 구현 선택, 사소한 모호성이 있더라도 작업을 계속 진행하십시오.
  • 병렬 작업이 유휴 시간을 줄이거나 커버리지를 향상시킬 수 있는 경우, 독립적인 조사, 구현 또는 검증을 위해 하위 에이전트를 사용하십시오.
  • 단순히 사용자가 어떤 합리적인 옵션을 선호하는지 묻기 위해 작업을 일시 중지하지 마십시오. 하나를 선택하고, 그 이유를 기록한 뒤 계속 진행하십시오.

중지 조건

진정한 작업 차질을 유발하는 경우에만 작업을 중단하고 확인하십시오:

  • 필수 인증 정보, 비밀 정보, 계정, 유료 서비스 또는 개인 데이터가 사용할 수 없는 경우.
  • 다음 단계가 시스템을 손상시키거나, 되돌릴 수 없거나, 운영 환경에 변화를 초래할 경우.
  • 해당 작업에 사용자가 직접 요청하지 않은 명시적인 브랜치 작업, 히스토리 재작성, 강제 푸시 또는 삭제가 필요한 경우.
  • 법적, 안전, 개인정보 보호 또는 보안 위험이 높으며, 신중한 로컬 선택만으로는 이를 줄일 수 없습니다.
  • 사용자가 스스로 결정을 내리겠다고 명시적으로 유보했습니다.
  • 합리적인 조사 후에도 검증 실패가 반복되며, 다음 수정 조치는 추측에 기반하거나 광범위할 것입니다.

차단된 경우, 수행된 작업, 진행을 막는 요인, 필요한 정확한 입력, 그리고 다음으로 확인해야 할 명령어나 파일을 포함한 독립적인 인계 내용을 남겨두십시오.

결정 규칙

사용자 없이 선택할 때:

  1. 새로운 방식을 고안하기 전에 기존 패턴을 재사용하십시오.
  2. 국소적이고, 되돌릴 수 있으며, 파급 효과가 적은 변경을 우선시하십시오.
  3. 범위를 사용자의 요청에 국한하십시오.
  4. 기발함보다는 정확성과 유지 관리 용이성을 우선시하십시오.
  5. 먼저 가장 작은 규모의 의미 있는 테스트로 유효성을 검증하고, 위험이 이를 정당화할 때에만 범위를 확대하십시오.
  6. 두 가지 옵션이 비슷하다면, 사용자나 검토자가 나중에 이해하기 더 쉬운 쪽을 선택하십시오.

작업하는 동안 간결한 의사결정 로그를 유지하십시오. 이는 메모, 계획서 또는 최종 답변에 포함될 수 있으나, 작업에 필요한 경우가 아니면 새로운 저장소 아티팩트를 생성하지 마십시오.

작업 루프

  1. 내부적으로 목표를 재확인하고, 예상되는 승인 기준을 파악하십시오.
  2. 편집하기 전에 실제 파일, 문서, 이슈, PR, 스크린샷 또는 런타임 동작을 검토하십시오.
  3. 가정을 명확히 한 다음, 그에 따라 행동하십시오.
  4. 작고 일관된 단계로 구현하십시오.
  5. 목표에 맞춘 검증을 수행하고, 검증 과정에서 발견된 문제를 수정합니다.
  6. 요청된 작업이 완료되거나 중지 조건이 적용될 때까지 이 과정을 반복하십시오.
  7. 최종 응답을 보내기 전에, diff와 검증 증거를 원래 요청 사항과 대조하여 검토하십시오.

최종 요약

자율적인 의사 결정이 감사 가능하도록 요약으로 마무리하십시오:

Goal
- What you completed.

Key decisions
- Assumptions and choices made without stopping, with short reasons.

Changes
- Files, behavior, docs, or configuration changed.

Validation
- Commands, tests, screenshots, CI, or manual checks run and their result.

Remaining risk
- Anything not verified, deferred, or blocked.

요약은 사실에 근거해야 합니다. 불확실성, 생략된 검증 또는 판단에 따른 결정을 숨기지 마십시오.

GitHub에서 보기
---
name: plow-ahead
description: Proceed through ordinary ambiguity by making reasonable assumptions, keeping momentum, validating as you go, and ending with a clear recap of decisions, changes, verification, and residual risk.
---

# Plow Ahead

Proceed through ordinary ambiguity. Make reasonable assumptions, keep momentum,
validate as you go, and make the final recap strong enough that the user can see
what decisions were made while they were away.

## Autonomy Contract

Treat the user's instruction as permission to continue through normal
uncertainty:

- Turn routine questions into explicit assumptions.
- Prefer the smallest reversible choice that satisfies the request.
- Use repo conventions, nearby patterns, local docs, tests, and existing product
  behavior as the decision source.
- Keep working through normal test failures, missing context, implementation
  choices, and minor ambiguity.
- Use subagents for independent research, implementation, or verification when
  parallel work can reduce idle time or improve coverage.
- Do not pause merely to ask which reasonable option the user prefers. Pick one,
  record why, and keep going.

## Stop Conditions

Stop and ask only for true blockers:

- Required credentials, secrets, accounts, paid services, or private data are
  unavailable.
- The next step would be destructive, irreversible, or production-mutating.
- The task requires an explicit branch operation, history rewrite, force push, or
  deletion that the user did not directly request.
- Legal, safety, privacy, or security risk is high and cannot be reduced by a
  conservative local choice.
- The user explicitly reserved a decision for themselves.
- A verification failure repeats after reasonable investigation and the next fix
  would be speculative or broad.

If blocked, leave a self-contained handoff: what was done, what blocks progress,
what exact input is needed, and the next command or file to inspect.

## Decision Rules

When choosing without the user:

1. Reuse existing patterns before inventing new ones.
2. Prefer local, reversible, low-blast-radius changes.
3. Keep scope tight to the user's request.
4. Choose correctness and maintainability over cleverness.
5. Validate with the smallest meaningful test first, then broaden only when the
   risk justifies it.
6. If two options are close, choose the one that is easier for the user or a
   reviewer to understand later.

Maintain a lightweight decision log while working. It can live in notes, the
plan, or your final answer, but do not create a new repo artifact unless the task
needs one.

## Work Loop

1. Restate the goal internally and identify likely acceptance criteria.
2. Inspect the real files, docs, issue, PR, screenshots, or runtime behavior
   before editing.
3. Make assumptions explicit, then act on them.
4. Implement in small coherent steps.
5. Run targeted validation and fix issues found by validation.
6. Repeat until the requested work is complete or a stop condition applies.
7. Before final response, review the diff and verification evidence against the
   original request.

## Final Recap

End with a recap that makes autonomous decisions auditable:

```md
Goal
- What you completed.

Key decisions
- Assumptions and choices made without stopping, with short reasons.

Changes
- Files, behavior, docs, or configuration changed.

Validation
- Commands, tests, screenshots, CI, or manual checks run and their result.

Remaining risk
- Anything not verified, deferred, or blocked.
```

Keep the recap factual. Do not hide uncertainty, skipped validation, or judgment
calls.

모든 파일

0개 파일

plow-ahead 설치

스킬 파일을 다운로드하여 .claude/skills/ 디렉터리에 압축을 풀어 주세요.

ZIP 다운로드

저장소를 클론하고 스킬 파일을 프로젝트에 복사하세요.

git clone https://github.com/BuilderIO/skills/tree/main/skills/plow-ahead # Copy SKILL.md to your .claude/skills/ directory

복사 복사
빠른 설정: 스킬 폴더를 .claude/skills/로 복사하세요. Claude가 해당 스킬을 자동으로 감지하여 사용합니다.
저장소 BuilderIO/skills

관련 스킬

notion-automation
업데이트 된 시간 2026년 6월 29일
seo-programmatic
업데이트 된 시간 2026년 6월 29일
airtable-automation
업데이트 된 시간 2026년 6월 29일
revops
업데이트 된 시간 2026년 6월 29일
OR