Community연구 & 데이터 분석github.com

TOA 질문법

TOA는 사람이 AI를 안내하는 질문 프로토콜로, AI가 주제에 대해 사용자에게 한 번에 하나씩 질문하고 답변을 받아 작업에 사용자의 의도를 체계적으로 주입합니다.

TOA 질문법란 무엇인가요?

TOA 질문법은 tri-chinaroot이 제안한 인간 중심 AI 질문 프로토콜입니다. AI가 사용자에게 주제에 대해 한 번에 하나씩 질문하고, 답변을 받은 후 다음 질문을 진행하는 방식을 통해 사용자의 의도를 체계적으로 작업에 주입합니다. 주요 기능으로는 사전 질문 개수 설정, 단계별 질문, 최대 1회 추궁 및 1회 명확화, 선택적 One more ask, 대화 기록 Markdown 저장 등이 있습니다. Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 사용 가능하며, 사용자는 'TOA 질문법' 또는 'TOA 질문' 같은 트리거 문구로 시작할 수 있습니다. 이 프로토콜은 복잡한 요구사항을 체계적으로 추출하고 정리하는 데 유용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add tri-chinaroot/toa-questioning

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

TOA 질문법 (단계별 질문 프로토콜)

TOA는 사람이 AI를 안내하는 질문 프로토콜입니다. AI가 주제에 대해 사용자에게 한 번에 하나씩 질문하고, 답변을 받은 후 다음 질문을 진행하여 사용자의 의도를 시스템적으로 작업에 주입합니다. tri-chinaroot이 제안했습니다.

트리거 조건

  • 사용자가 "TOA 질문법 사용", "TOA 질문", "TOA로 해줘"라고 말함
  • 사용자가 "먼저 질문 개수를 정하고, 한 번에 하나씩 질문하는" 방식의 질문 프로세스를 설명함

실행 규칙 (7가지)

  1. 사전 질문 설정: 주제에 따라 고정된 개수의 질문을 결정합니다 (보통 3–10개). 시작 전에 모든 질문을 한 번에 나열하지는 않지만, 질문 개수는 알려줄 수 있습니다.
  2. 단계별 질문: 한 번에 하나의 질문만 하고, 남은 일반 질문 수를 표시합니다 (예: (4개 남음)). 답변을 받은 후 다음 질문으로 넘어갑니다.
  3. 추궁: 답변에 의문이나 이의가 있을 경우, 최대 1회 추궁합니다.
  4. 명확화: 추궁 후에도 불명확하면 1회 명확화를 요청할 수 있으며, 명확화 답변이 해당 질문의 최종 답변이 됩니다.
  5. One more ask (선택 사항): 모든 일반 질문이 끝난 후, 이전 질문에서 새롭고 다루지 않은 문제가 발견되면 추가 질문 1개를 할 수 있으며, 이 또한 1회 추궁 + 1회 명확화가 허용됩니다. 새 문제가 없으면 묻지 않아도 됩니다.
  6. 기록 저장: 인터뷰 종료 후, 전체 질문 및 답변 기록을 Markdown으로 저장합니다. 파일명: TOA-프로젝트명-질문시작시간.md (예: TOA-회원시나리오검증-20260812-110500.md).
  7. 대기: 질문을 한 후에는 반드시 사용자의 답변을 기다려야 하며, 사용자를 대신해 답변하거나 여러 질문을 연속으로 던질 수 없습니다.

사용 제안

  • A/B/C 옵션 우선: 각 질문에는 가능하면 2–4개의 구체적인 옵션을 제공하며, 사용자는 'A 선택' 또는 방향을 직접 답변할 수 있습니다. 공개 질문은 옵션을 설정할 수 없는 경우에만 사용합니다.
  • 이후 질문에서 답변이 미리 언급되어도 순서대로 질문: 해당 정보를 기록하되, 이후 질문은 사전 설정된 순서대로 제시합니다 ("이미 언급하셨는데…, 확인하시겠습니까?"와 같이 표시 가능). 건너뛰거나 순서를 바꾸지 않습니다.
  • 기록 구조: 메타 정보 (프로젝트명/주제/시작 시간/종료 시간/질문 개수) + 단계별 기록 (원래 질문/첫 답변/추궁/명확화/최종 답변) + One more ask + 프로젝트 입력 요약 (목표/제약/핵심 선호도/할 일).

주의사항 (피해야 할 것)

  • 한 번에 여러 질문 금지: "한 번에 하나씩"을 위반하면 실행 실패입니다.
  • 사용자 대신 답변 금지: 사용자가 침묵하면 기다리거나 부드럽게 알림만 보낼 수 있습니다.
  • 추궁/명확화 상한: 각 질문당 최대 1회 추궁 + 1회 명확화. 한도를 초과하면 명확화 답변을 최종 답변으로 간주합니다.
  • One more ask 남용 금지: 이전 질문에서 새 문제를 발견한 경우에만 제시하고, 새 문제가 없으면 바로 종료합니다.
  • 파일명에는 프로젝트명과 시작 시간 필수 포함.

참고 자료

  • templates/record-template.md — 기록 템플릿 (한국어)
  • templates/record-template-en.md — 기록 템플릿 (영어)
  • METHOD_CN.md / METHOD.md — 전체 실행 규정

관련 스킬